blockly > Campo > (costruttore)

Field.(constructor)

Crea una nuova istanza della classe Field

Firma:

constructor(value: T | typeof Field.SKIP_SETUP, validator?: FieldValidator<T> | null, config?: FieldConfig);

Parametri

Parametro Tipo Descrizione
valore T | typeof Field.SKIP_SETUP Il valore iniziale del campo. Accetta anche Field.SKIP_SETTINGS 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 FieldValidator&lt;T&gt; | null (Facoltativo) Una funzione che viene chiamata per convalidare le modifiche al valore del campo. Rileva un valore e restituisce un valore convalidato o null per annullare la modifica.
config FieldConfig (Facoltativo) Una mappa delle opzioni utilizzate per configurare il campo. Consulta la documentazione del singolo campo per un elenco delle proprietà supportate da questo parametro.