blockly > FieldNumber > (konstruktor)

FieldNumber.(constructor)

Konstruuje nową instancję klasy FieldNumber

Podpis:

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);

Parametry

Parametr Typ Opis
value ciąg znaków | liczba | typ Field.SKIP_SETUP (Opcjonalnie) Początkowa wartość pola. Powinna być rzutowana na liczbę. Domyślna wartość to 0. Akceptuje również pole Field.SKIP_SETTING, jeśli chcesz pominąć konfigurację (używane tylko przez podklasy, które chcą obsługiwać konfigurację i ustawiać wartość pola po uruchomieniu własnych konstruktorów).
min string | number | null (Opcjonalnie) Wartość minimalna. Będzie używana tylko w przypadku braku konfiguracji.
maksimum string | number | null (Opcjonalnie) Wartość maksymalna. Będzie używana tylko w przypadku braku konfiguracji.
precyzja string | number | null (Opcjonalnie) Dokładność wartości. Będzie używana tylko w przypadku braku konfiguracji.
validator FieldNumberValidator | null (Opcjonalnie) Funkcja wywoływana w celu sprawdzenia zmian w wartości pola. Przyjmuje liczbę i zwraca zweryfikowaną liczbę lub wartość null, aby przerwać zmianę.
konfiguracja FieldNumberConfig (Opcjonalnie) Mapa opcji używanych do konfigurowania pola. Listę właściwości obsługiwanych przez ten parametr znajdziesz w [dokumentacji tworzenia pól]https://developers.google.com/blockly/guides/create-custom-blocks/fields/built-in-fields/number#creation.