blockly > FieldNumber > (Konstrukteur)

FieldNumber.(constructor)

Erstellt eine neue Instanz der FieldNumber-Klasse

Unterschrift:

constructor(value?: string | number | typeof Field.SKIP_SETUP, min?: string | number | null, max?: string | number | null, precision?: string | number | null, validator?: FieldNumberValidator | null, config?: FieldNumberConfig);

Parameter

Parameter Typ Beschreibung
Wert String | Zahl | typeof Field.SKIP_SETUP (Feld.SKIP_EINRICHTUNG) (Optional) Der Anfangswert des Felds. Sollte in eine Zahl umwandeln. Die Standardeinstellung ist 0. 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).
Min. String | Zahl | null (Optional) Mindestwert. Wird nur verwendet, wenn keine Konfiguration angegeben ist.
max String | Zahl | null (Optional) Höchstwert. Wird nur verwendet, wenn keine Konfiguration angegeben ist.
Precision String | Zahl | null (Optional) Genauigkeit des Werts. Wird nur verwendet, wenn keine Konfiguration angegeben ist.
validator FieldNumberValidator | null (Optional) Eine Funktion, die aufgerufen wird, um Änderungen am Feldwert zu validieren. Nimmt eine Zahl und gibt eine validierte Zahl oder null zurück, um die Änderung abzubrechen.
config FieldNumberConfig (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/number#creation.