차단 > FieldCheckbox

FieldCheckbox 클래스

체크박스 필드의 클래스입니다.

서명:

export declare class FieldCheckbox extends Field<CheckboxBool> 

확장: 필드<CheckboxBool>

생성자

생성자 수정자 설명
(생성자)(값, 검사기, 구성) FieldCheckbox 클래스의 새 인스턴스를 생성합니다.

속성

속성 수정자 유형 설명
CHECK_CHAR

static

readonly

(선언되지 않음) 체크표시의 기본 문자입니다.
CURSOR 문자열 수정 가능성을 시작하는 핫스팟 위에 있을 때의 마우스 커서 스타일
SERIALIZABLE(일련번호) 부울 직렬화 가능한 필드는 serializer에서 저장하지만 직렬화할 수 없는 필드는 저장하지 않습니다. 수정 가능한 필드도 직렬화해야 합니다.
value_ 부울 | 없음 참고: 기본값은 Field에 설정되므로 여기나 생성자에서 덮어쓰지 말고 이 값을 유지합니다.

메서드

메서드 수정자 설명
configure_(config) protected 주어진 옵션 맵을 기반으로 필드를 구성합니다.
doClassValidation_(newValue) protected 입력 값이 유효한지 확인하세요('TRUE' 또는 'FALSE').
doValueUpdate_(newValue) protected 필드 값을 업데이트하고 checkElement를 업데이트합니다.
getDisplayText_()
getText() 이 필드의 텍스트를 가져옵니다. 블록이 접힐 때 사용됩니다.
getValue() 이 필드의 값('TRUE')을 가져옵니다. 또는 'FALSE'여야 합니다.
getValueBoolean() 이 필드의 불리언 값을 가져옵니다.
initView() 이 체크박스의 블록 UI를 만듭니다.
render_()
setCheckCharacter(character) 체크표시에 사용할 문자를 설정합니다.
showEditor_() protected 클릭 시 체크박스 상태를 전환합니다.