blockly > Feld > (Konstruktor)
Field.(constructor)
Konstruiert eine neue Instanz der Klasse Field
Unterschrift:
constructor(value: T | typeof Field.SKIP_SETUP, validator?: FieldValidator<T> | null, config?: FieldConfig);
Parameter
Parameter | Typ | Beschreibung |
---|---|---|
value | T | Typ von Field.SKIP_SETUP | 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 an und gibt einen validierten Wert oder null zurück, um die Änderung abzubrechen. |
config | FieldConfig | (Optional) Eine Übersicht der Optionen zum Konfigurieren des Felds. In der Dokumentation des jeweiligen Felds finden Sie eine Liste der Eigenschaften, die von diesem Parameter unterstützt werden. |