blockly > FieldCheckbox

Clase FieldCheckbox

Es la 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 para la marca de verificación.
CURSOR cadena Estilo del cursor del mouse cuando se coloca sobre el hotspot que inicia la edición
SERIALIZABLE boolean El serializador guarda los campos serializables, pero no los no serializables. Los campos editables también deben poder serializarse.
value_ boolean | null NOTA: El valor predeterminado se establece en Field, por lo que debes mantenerlo en lugar de reemplazarlo aquí o en el constructor.

Métodos

Método Modificadores Descripción
configure_(config) protected Configura el campo en función del 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 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, que puede ser "TRUE" o "FALSE".
getValueBoolean() Obtén el valor booleano de este campo.
initView() Crea la IU de 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 haga clic.