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.