blockly > Feld > (Konstrukteur)
Field.(constructor)
Erstellt eine neue Instanz der Field
-Klasse
Unterschrift:
constructor(value: T | typeof Field.SKIP_SETUP, validator?: FieldValidator<T> | null, config?: FieldConfig);
Parameter
Parameter | Typ | Beschreibung |
---|---|---|
Wert | D | typeof Field.SKIP_SETUP (Feld.SKIP_EINRICHTUNG) | Der Anfangswert des Felds. Akzeptiert auch Field.SKIP_SETUP, wenn Sie die Einrichtung überspringen möchten (wird nur von Unterklassen verwendet, die die Konfiguration verarbeiten und den Feldwert festlegen möchten, nachdem ihre eigenen Konstruktoren ausgeführt wurden). |
validator | FieldValidator<T> | null | (Optional) Eine Funktion, die aufgerufen wird, um Änderungen am Feldwert zu validieren. Nimmt einen Wert und gibt einen validierten Wert oder null zurück, um die Änderung abzubrechen. |
config | FieldConfig | (Optional) Eine Zuordnung von Optionen, die zur Konfiguration des Felds verwendet werden. Eine Liste der Attribute, die dieser Parameter unterstützt, finden Sie in der Dokumentation zu den einzelnen Feldern. |