blockly > FieldCheckbox

Clase FieldCheckbox

Clase para un campo de casilla de verificación.

Signature:

export declare class FieldCheckbox extends Field<CheckboxBool> 

Extiende: Campo<CheckboxBool>

Constructores

Constructor Modificadores Descripción
(constructor)(valor, validador, configuración) Construye una instancia nueva de la clase FieldCheckbox.

Propiedades

Propiedad Modificadores Tipo Descripción
CHECK_CHAR

static

readonly

(no declarado) Carácter predeterminado de la marca de verificación.
CURSOR string Es el estilo del cursor del mouse cuando se encuentra sobre el hotspot que inicia la edición.
SERIALIZABLE boolean El serializador guarda los campos serializables, mientras que los no serializables no lo son. Los campos editables también deben ser serializables.
value_ booleano | nulo NOTA: El valor predeterminado se establece en Field, así que mantén 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 ("TRUE" o "FALSE").
doValueUpdate_(newValue) protected Actualiza el valor del campo y el checkElement.
getDisplayText_()
getText() Obtén el texto de este campo. Se usa cuando se contrae el bloque.
getValue() Obtén el valor de este campo, ya sea 'TRUE' o "FALSE".
getValueBoolean() Obtiene el valor booleano de este campo.
initView() Crea la IU de bloqueo 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 al hacer clic.