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ść string | typeof Field.SKIP_SETUP (Opcjonalnie) wartość początkowa pola. Powinien być konwertowany na ciąg znaków. Jeśli jest null lub niezdefiniowany, przyjmuje domyślnie 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 | null (Opcjonalnie) Funkcja wywoływana w celu sprawdzenia zmian wartości pola. Pobiera ciąg znaków i zwraca zweryfikowany ciąg znaków lub zwraca wartość null, aby przerwać zmianę.
konfiguracja FieldTextInputConfig (Opcjonalnie) Mapa opcji służących 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.