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 sobre o ponto de acesso que inicia a edição.
SERIALIZÁVEL booleano Os campos serializáveis são salvos pelo serializador, e os não serializáveis não. Os campos editáveis também precisam ser serializáveis.
value_ booleano | nulo OBSERVAÇÃO: o valor padrão é definido em Field. 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 o checkElement.
getDisplayText_()
getText() Extrai o texto deste campo. Usado quando o bloco está recolhido.
getValue() Obter o valor deste campo, "TRUE" ou "FALSE".
getValueBoolean() Consiga o valor booleano deste 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 Alterna o estado da caixa de seleção ao clicar.