blockly > FieldMultilineInput > (konstruktor)

FieldMultilineInput.(constructor)

Konstruuje nową instancję klasy FieldMultilineInput

Podpis:

constructor(value?: string | typeof Field.SKIP_SETUP, validator?: FieldMultilineInputValidator, config?: FieldMultilineInputConfig);

Parametry

Parametr Typ Opis
value ciąg znaków | typeof Field.SKIP_SETUP (Opcjonalnie) Początkowa treść pola. Powinien rzutować na ciąg znaków. Domyślnie pusty ciąg znaków przyjmuje wartość null lub nie jest określony. Akceptuje również pole Field.SKIP_SETTING, jeśli chcesz pominąć konfigurację (używane tylko przez podklasy, które chcą obsługiwać konfigurację i ustawiać wartość pola po uruchomieniu własnych konstruktorów).
validator FieldMultilineInputValidator (Opcjonalnie) Opcjonalna funkcja, która jest wywoływana, aby sprawdzić ograniczenia wprowadzone przez użytkownika. Przyjmuje nowy tekst jako argument i zwraca zaakceptowany tekst, tekst zastępczy lub wartość null, aby przerwać zmianę.
konfiguracja FieldMultilineInputConfig (Opcjonalnie) Mapa opcji używanych do konfigurowania pola. Listę właściwości obsługiwanych przez ten parametr znajdziesz w [dokumentacji tworzenia pól]https://developers.google.com/blockly/guides/create-custom-blocks/fields/built-in-fields/multiline-text-input#creation.