blockly > FieldCheckbox

Klasse „FieldCheckbox“

Klasse für ein Kästchenfeld.

Unterschrift:

export declare class FieldCheckbox extends Field<CheckboxBool> 

Erweitert:Feld<CheckboxBool>

Konstruktoren

Konstruktor Modifikatoren Beschreibung
(constructor)(value, validator, config) Erstellt eine neue Instanz der Klasse FieldCheckbox.

Attribute

Attribut Modifikatoren Typ Beschreibung
CHECK_CHAR

static

readonly

(nicht deklariert) Standardzeichen für das Häkchen.
SERIALIZABLE boolean Serialisierbare Felder werden vom Serializer gespeichert, nicht serialisierbare Felder nicht. Bearbeitbare Felder sollten außerdem serialisierbar sein.
value_ boolean | null HINWEIS: Der Standardwert wird in Field festgelegt. Behalten Sie diesen Wert bei, anstatt ihn hier oder im Konstruktor zu überschreiben.

Methoden

Methode Modifikatoren Beschreibung
configure_(config) protected Konfigurieren Sie das Feld anhand der angegebenen Optionen.
doClassValidation_(newValue) protected Der Eingabewert muss gültig sein („TRUE“ oder „FALSE“).
doValueUpdate_(newValue) protected Aktualisieren Sie den Wert des Felds und das checkElement.
getDisplayText_()
getText() Den Text dieses Felds abrufen. Wird verwendet, wenn der Block minimiert ist.
getValue() Der Wert dieses Felds ist entweder „TRUE“ oder „FALSE“.
getValueBoolean() Ermitteln Sie den booleschen Wert dieses Felds.
initView() Erstellen Sie die Block-UI für dieses Kästchen.
render_()
setCheckCharacter(character) Legen Sie das Zeichen für das Häkchen fest.
showEditor_() protected Der Status des Kästchens wird durch Klicken aktiviert oder deaktiviert.