blockly > FieldTextInput > (costruttore)

FieldTextInput.(constructor)

Costruisce una nuova istanza della classe FieldTextInput

Firma:

constructor(value?: string | typeof Field.SKIP_SETUP, validator?: FieldTextInputValidator | null, config?: FieldTextInputConfig);

Parametri

Parametro Tipo Descrizione
valore stringa | typeof Field.SKIP_SETUP (Facoltativo) Il valore iniziale del campo. Deve essere trasmesso in una stringa. Se il valore è nullo o non definito, il valore predefinito è una stringa vuota. Accetta anche Field.SKIP_Setup se vuoi saltare la configurazione (utilizzata solo dalle sottoclassi che vogliono gestire la configurazione e impostare il valore del campo dopo l'esecuzione dei propri costruttori).
strumento di convalida FieldTextInputValidator | null (Facoltativo) Una funzione che viene chiamata per convalidare le modifiche al valore del campo. Riceve una stringa e restituisce una stringa convalidata o null per annullare la modifica.
config FieldTextInputConfig (Facoltativo) Una mappa di opzioni utilizzate per configurare il campo. Consulta la [documentazione sulla creazione dei campi]https://developers.google.com/blockly/guides/create-custom-blocks/fields/built-in-fields/text-input#creation per un elenco delle proprietà supportate da questo parametro.