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) Konstruuje 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 po najechaniu na obszar interaktywny, który inicjuje edytowanie.
SERIALIZOWANE boolean Pola możliwe do serializacji są zapisywane przez serializator, a pola, które nie są dostępne do serializacji, nie są zapisywane. Pola, które można edytować, powinny być także serializowane.
value_ boolean | null UWAGA: wartość domyślna jest ustawiona w Field, więc należy ją zachować, zamiast zastępować ją 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ść pola i zaktualizuj element checkElement.
getDisplayText_()
getText() Pobierz treść tego pola. Używana, gdy bryła jest zwinięta.
getValue() Pobierz wartość tego pola: „TRUE” lub „FALSE”.
getValueBoolean() Pobierz wartość logiczną z tego pola.
initView() Utwórz interfejs blokowania dla tego pola wyboru.
render_()
setCheckCharacter(character) Ustaw znak wyboru.
showEditor_() protected Przełącz stan pola wyboru po kliknięciu.