blockly > FieldCheckbox

Klasa FieldCheckbox

Klasa pola wyboru.

Podpis:

export declare class FieldCheckbox extends Field<CheckboxBool> 

Rozszerza: Pole<CheckboxBool>

Zespoły

Zespół Modyfikatory Opis
(konstruktor)(wartość, walidator, konfiguracja) Tworzy nową instancję klasy FieldCheckbox

Właściwości

Właściwość Modyfikatory Typ Opis
CHECK_CHAR

static

readonly

(nie zadeklarowano) Domyślny znak znacznika wyboru.
Kursor ciąg znaków Styl kursora myszy na obszarze interaktywnym, który rozpoczyna możliwość edytowania.
SERIALIZACJA wartość logiczna Pola możliwe do serializacji są zapisywane przez serializator, a pola nieserializacyjne nie. Pola edytowalne powinny być też serializowalne.
value_ boolean | wartość null UWAGA: wartość domyślna jest ustawiana w Field, więc zachowaj tę wartość, zamiast ją zastępować tutaj lub w konstruktorze.

Metody

Metoda Modyfikatory Opis
configure_(config) protected Skonfiguruj pole na podstawie podanej mapy opcji.
doClassValidation_(newValue) protected Upewnij się, że wartość wejściowa jest prawidłowa („TRUE” lub „FALSE”).
doValueUpdate_(newValue) protected Zaktualizuj wartość w polu oraz zaktualizuj element checkElement.
getDisplayText_()
getText() Uzyskaj tekst z tego pola. Używana, gdy bryła jest zwinięty.
getValue() Uzyskaj wartość tego pola, np. „TRUE” (PRAWDA) lub „FALSE”.
getValueBoolean() Pobierz wartość logiczną tego pola.
initView() Utwórz interfejs blokowania dla tego pola wyboru.
render_()
setCheckCharacter(character) Ustaw znak zaznaczenia.
showEditor_() protected Po kliknięciu zmień stan pola wyboru.