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 CheckboxBool | typeof Field.SKIP_SETUP (Facoltativo) Il valore iniziale del campo. Deve essere "TRUE", "FALSE" o booleano. Il valore predefinito è "FALSE". 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 FieldCheckboxValidator (Facoltativo) Una funzione che viene chiamata per convalidare le modifiche al valore del campo. Prende un valore ("TRUE" o "FALSE") e restituisce un valore convalidato ("TRUE" o "FALSE") oppure nullo per annullare 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.