blockly > FieldTextInput > (Konstrukteur)
FieldTextInput.(constructor)
Erstellt eine neue Instanz der FieldTextInput-Klasse
Unterschrift:
constructor(value?: string | typeof Field.SKIP_SETUP, validator?: FieldTextInputValidator | null, config?: FieldTextInputConfig);
Parameter
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | String | typeof Field.SKIP_SETUP (Feld.SKIP_EINRICHTUNG) | (Optional) Der Anfangswert des Felds. Sollte in einen String umwandeln. Wenn null oder nicht definiert ist, wird standardmäßig ein leerer String verwendet. 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 | FieldTextInputValidator | null | (Optional) Eine Funktion, die aufgerufen wird, um Änderungen am Feldwert zu validieren. Nimmt einen String und gibt einen validierten String oder null zurück, um die Änderung abzubrechen. |
| config | FieldTextInputConfig | (Optional) Eine Zuordnung von Optionen, die zur Konfiguration des Felds verwendet werden. Eine Liste der Eigenschaften, die dieser Parameter unterstützt, finden Sie in der [Dokumentation zur Felderstellung]https://developers.google.com/blockly/guides/create-custom-blocks/fields/built-in-fields/text-input#creation. |