blockly > FieldCheckbox

FieldCheckbox-Klasse

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) Konstruiert eine neue Instanz der Klasse FieldCheckbox

Attribute

Property Modifikatoren Typ Beschreibung
CHECK_CHAR

static

readonly

(nicht deklariert) Standardzeichen für das Häkchen.
CURSOR String Stil des Mauszeigers, wenn er über dem Hotspot liegt, wodurch die Bearbeitungsfähigkeit eingeleitet wird
SERIALISIERT 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 Konfiguriert das Feld anhand der vorgegebenen Karte mit Optionen.
doClassValidation_(newValue) protected Achten Sie darauf, dass der Eingabewert gültig ist („TRUE“ oder „FALSE“).
doValueUpdate_(newValue) protected Aktualisiert den Wert des Felds und das checkElement.
getDisplayText_()
getText() Ruft den Text für dieses Feld ab. Wird verwendet, wenn der Block minimiert wird.
getValue() Ruft den Wert dieses Felds ab, entweder "TRUE" oder "FALSE".
getValueBoolean() Ruft den booleschen Wert dieses Felds ab.
initView() Erstellen Sie die Block-UI für dieses Kästchen.
render_()
setCheckCharacter(character) Legen Sie das Zeichen fest, das für das Häkchen verwendet werden soll.
showEditor_() protected Aktivieren oder deaktivieren Sie den Status des Kästchens beim Klicken.