blockly > Pole > (konstruktor)
Field.(constructor)
Tworzy nową instancję klasy Field
Podpis:
constructor(value: T | typeof Field.SKIP_SETUP, validator?: FieldValidator<T> | null, config?: FieldConfig);
Parametry
Parametr | Typ | Opis |
---|---|---|
wartość | T | typeof Field.SKIP_SETUP | Początkowa wartość pola. 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). |
walidator | FieldValidator<T> | wartość null | (Opcjonalnie) Funkcja, która jest wywoływana w celu weryfikacji zmian wartości pola. Przyjmuje wartość i zwraca prawidłową wartość lub wartość null w celu przerwania zmiany. |
konfiguracja | FieldConfig | (Opcjonalnie) Mapa opcji używanych do konfigurowania pola. Listę właściwości obsługiwanych przez ten parametr znajdziesz w dokumentacji danego pola. |