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. |