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_Setup se vuoi saltare la configurazione (utilizzato solo dalle sottoclassi che vogliono gestire la configurazione e l'impostazione del valore del campo dopo l'esecuzione dei propri costruttori).
validator FieldValidator<T> | null (Facoltativo) Funzione richiamata per convalidare le modifiche apportate al valore del campo. Prende un valore e restituisce un valore convalidato oppure null per interrompere 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.