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 | tipodi Field.SKIP_SETUP (Facoltativo) Il valore iniziale del campo. Deve trasmettere a un numero. Il valore predefinito è 0. 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).
min string | number | null (Facoltativo) Valore minimo. Verrà utilizzato solo se non viene fornito il tipo di configurazione.
max string | number | null (Facoltativo) Valore massimo. Verrà utilizzato solo se non viene fornito il tipo di configurazione.
precisione string | number | null (Facoltativo) Precisione del valore. Verrà utilizzato solo se non viene fornito il tipo di configurazione.
validator FieldNumberValidator | null (Facoltativo) Funzione richiamata per convalidare le modifiche apportate al valore del campo. Recupera un numero e restituisce un numero convalidato oppure null per interrompere 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.