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&lt;T&gt; | 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.