blockly > FieldCheckbox

Classe FieldCheckbox

Classe para um campo de caixa de seleção.

Signature:

export declare class FieldCheckbox extends Field<CheckboxBool> 

Estende: Campo<CheckboxBool>

Construtores

Construtor Modificadores Descrição
(construtor)(valor, validador, configuração) Cria uma nova instância da classe FieldCheckbox

Propriedades

Propriedade Modificadores Tipo Descrição
CHECK_CHAR

static

readonly

(não declarado) Caractere padrão para a marca de seleção.
CURSOR string Estilo do cursor do mouse quando sobre o ponto de acesso que inicia a edição.
SERIALIZÁVEL boolean Os campos serializáveis são salvos pelo serializador, os não serializáveis não. Os campos editáveis também precisam ser serializáveis.
value_ boolean | null OBSERVAÇÃO: o valor padrão é definido em Field. Portanto, mantenha esse valor em vez de substituí-lo aqui ou no construtor.

Métodos

Método Modificadores Descrição
configure_(config) protected Configure o campo com base no mapa de opções fornecido.
doClassValidation_(newValue) protected Verifique se o valor de entrada é válido ("TRUE" ou "FALSE").
doValueUpdate_(newValue) protected Atualize o valor do campo e atualize o checkElement.
getDisplayText_()
getText() Receba o texto desse campo. Usado quando o bloco é recolhido.
getValue() Receba o valor desse campo como "TRUE" ou "FALSE".
getValueBoolean() Receba o valor booleano desse campo.
initView() Crie a interface de bloco para essa caixa de seleção.
render_()
setCheckCharacter(character) Define o caractere usado para a marca de seleção.
showEditor_() protected Alterne o estado da caixa de seleção ao clicar.