blockly > FieldCheckbox

Classe FieldCheckbox

Classe per un campo di casella di controllo.

Firma:

export declare class FieldCheckbox extends Field<CheckboxBool> 

Estende: Campo<CheckboxBool>

Costruttori

Costruttore Modificatori Descrizione
(constructor)(value, validator, config) Costruisce una nuova istanza della classe FieldCheckbox

Proprietà

Proprietà Modificatori Tipo Descrizione
CHECK_CHAR

static

readonly

(not declared) Carattere predefinito per il segno di spunta.
SERIALIZABLE booleano I campi serializzabili vengono salvati dal serializzatore, mentre i campi non serializzabili no. I campi modificabili devono essere anche serializzabili.
value_ boolean | null NOTA: il valore predefinito è impostato in Field, quindi mantieni questo valore anziché sovrascriverlo qui o nel costruttore.

Metodi

Metodo Modificatori Descrizione
configure_(config) protected Configura il campo in base alla mappa di opzioni specificata.
doClassValidation_(newValue) protected Assicurati che il valore inserito sia valido ("TRUE" o "FALSE").
doValueUpdate_(newValue) protected Aggiorna il valore del campo e controlla l'elemento.
getDisplayText_()
getText() Recupera il testo di questo campo. Utilizzato quando il blocco è compresso.
getValue() Recupera il valore di questo campo, "TRUE" o "FALSE".
getValueBoolean() Recupera il valore booleano di questo campo.
initView() Crea l'interfaccia utente del blocco per questa casella di controllo.
render_()
setCheckCharacter(character) Imposta il carattere utilizzato per il segno di spunta.
showEditor_() protected Attiva/disattiva lo stato della casella di controllo al clic.