blockly > FieldCheckbox

Clase FieldCheckbox

Es la clase de un campo de casilla de verificación.

Signature:

export declare class FieldCheckbox extends Field<CheckboxBool> 

Extiende: Campo<CheckboxBool>

Constructores

Constructor Modificadores Descripción
(constructor)(value, validator, config) Construye una instancia nueva de la clase FieldCheckbox.

Propiedades

Propiedad Modificadores Tipo Descripción
CHECK_CHAR

static

readonly

(no declarado) Es el carácter predeterminado para la marca de verificación.
SERIALIZABLE booleano El serializador guarda los campos serializables, pero no los no serializables. Los campos editables también deben ser serializables.
value_ boolean | null NOTA: El valor predeterminado se establece en Field, por lo que debes mantener ese valor en lugar de reemplazarlo aquí o en el constructor.

Métodos

Método Modificadores Descripción
configure_(config) protected Configura el campo según el mapa de opciones determinado.
doClassValidation_(newValue) protected Asegúrate de que el valor de entrada sea válido ("VERDADERO" o "FALSO").
doValueUpdate_(newValue) protected Actualiza el valor del campo y el elemento de verificación.
getDisplayText_()
getText() Obtén el texto de este campo. Se usa cuando el bloque está reducido.
getValue() Obtén el valor de este campo, ya sea "VERDADERO" o "FALSO".
getValueBoolean() Obtén el valor booleano de este campo.
initView() Crea la IU del bloque para esta casilla de verificación.
render_()
setCheckCharacter(character) Establece el carácter que se usa para la marca de verificación.
showEditor_() protected Activa o desactiva el estado de la casilla de verificación cuando se hace clic.