blockly > FieldTextInput > (konstruktor)
FieldTextInput.(constructor)
Tworzy nową instancję klasy FieldTextInput
Podpis:
constructor(value?: string | typeof Field.SKIP_SETUP, validator?: FieldTextInputValidator | null, config?: FieldTextInputConfig);
Parametry
| Parametr | Typ | Opis |
|---|---|---|
| wartość | ciąg znaków | typeof Field.SKIP_SETUP | (Opcjonalnie) Początkowa wartość pola. Należy rzutować na ciąg znaków. Jeśli wartość to wartość null lub nie jest zdefiniowany, domyślnie jest to pusty ciąg znaków. 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 | FieldTextInputValidator | wartość null | (Opcjonalnie) Funkcja, która jest wywoływana w celu weryfikacji zmian wartości pola. Przyjmuje strunę zwraca zweryfikowany ciąg znaków lub wartość null, aby przerwać zmianę. |
| konfiguracja | FieldTextInputConfig | (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/text-input#creation. |