blockly > FieldCheckbox > (costruttore)
FieldCheckbox.(constructor)
Crea una nuova istanza della classe FieldCheckbox
Firma:
constructor(value?: CheckboxBool | typeof Field.SKIP_SETUP, validator?: FieldCheckboxValidator, config?: FieldCheckboxConfig);
Parametri
Parametro | Tipo | Descrizione |
---|---|---|
valore | Casella di controllo Bool | typeof Field.SKIP_SETUP | (Facoltativo) Il valore iniziale del campo. Deve essere "TRUE", "FALSE" o un valore booleano. Il valore predefinito è "FALSE". 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 | FieldCheckboxValidator | (Facoltativo) Funzione richiamata per convalidare le modifiche apportate al valore del campo. Prende un valore ("TRUE" o "FALSE") e restituisce un valore convalidato ("TRUE" o "FALSE") oppure null per interrompere la modifica. |
config | FieldCheckboxConfig | (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/checkbox#creation per un elenco delle proprietà supportate da questo parametro. |