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. |