blockly > FieldNumber > (costruttore)
FieldNumber.(constructor)
Crea una nuova istanza della classe FieldNumber
Firma:
constructor(value?: string | number | typeof Field.SKIP_SETUP, min?: string | number | null, max?: string | number | null, precision?: string | number | null, validator?: FieldNumberValidator | null, config?: FieldNumberConfig);
Parametri
Parametro | Tipo | Descrizione |
---|---|---|
valore | stringa | numero | typeof Field.SKIP_SETUP | (Facoltativo) Il valore iniziale del campo. Deve essere trasmesso a un numero. Il valore predefinito è 0. 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). |
min | stringa | numero | null | (Facoltativo) Valore minimo. Verrà utilizzato solo se la configurazione non viene fornita. |
max | stringa | numero | null | (Facoltativo) Valore massimo. Verrà utilizzato solo se la configurazione non viene fornita. |
precisione | stringa | numero | null | (Facoltativo) Precisione del valore. Verrà utilizzato solo se la configurazione non viene fornita. |
strumento di convalida | FieldNumberValidator | null | (Facoltativo) Una funzione che viene chiamata per convalidare le modifiche al valore del campo. Prende un numero e restituisce un numero convalidato, oppure null per annullare la modifica. |
config | FieldNumberConfig | (Facoltativo) Una mappa delle 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/number#creation per un elenco delle proprietà supportate da questo parametro. |