blockly > FieldNumber > (konstruktor)

FieldNumber.(constructor)

Tworzy 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
wartość ciąg znaków | liczba | typeof Field.SKIP_SETUP (Opcjonalnie) Początkowa wartość pola. Należy rzutować na liczbę. Domyślna wartość to 0. Akceptuje też pole Field.SKIP_CONFIG, jeśli chcesz pominąć konfigurację (używane tylko przez podklasy, które obsługują konfigurację i ustawiają wartość pola po uruchomieniu ich konstruktorów).
min ciąg znaków | liczba | wartość null (Opcjonalnie) Wartość minimalna. Będzie używana tylko wtedy, gdy nie podano konfiguracji.
maksimum ciąg znaków | liczba | wartość null (Opcjonalnie) Wartość maksymalna. Będzie używana tylko wtedy, gdy nie podano konfiguracji.
precyzja ciąg znaków | liczba | wartość null (Opcjonalnie) Precyzja wartości. Będzie używana tylko wtedy, gdy nie podano konfiguracji.
walidator FieldNumberValidator | wartość null (Opcjonalnie) Funkcja, która jest wywoływana w celu weryfikacji zmian wartości pola. Zapisuje liczbę zwraca prawidłową 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 dotyczącej tworzenia pól]https://developers.google.com/blockly/guides/create-custom-blocks/fields/built-in-fields/number#creation.