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