blockly > FieldCheckbox > (construtor)

FieldCheckbox.(constructor)

Cria uma nova instância da classe FieldCheckbox

Signature:

constructor(value?: CheckboxBool | typeof Field.SKIP_SETUP, validator?: FieldCheckboxValidator, config?: FieldCheckboxConfig);

Parâmetros

Parâmetro Tipo Descrição
valor CheckboxBool | typeof Field.SKIP_SETUP (Opcional) O valor inicial do campo. Deve ser "TRUE", "FALSE" ou um booleano. O padrão é "FALSE". Ele também aceita Field.SKIP_SETUP se você quiser pular a configuração (usado apenas por subclasses que queiram processar a configuração e a definição do valor do campo depois que seus próprios construtores forem executados).
validator FieldCheckboxValidator (Opcional) Uma função chamada para validar alterações no valor do campo. Utiliza um valor ("TRUE" ou "FALSE") e retorna um valor validado ("TRUE" ou "FALSE") ou nulo para cancelar a alteração.
config FieldCheckboxConfig (Opcional) Um mapa das opções usadas para configurar o campo. Consulte a [documentação de criação de campos]https://developers.google.com/blockly/guides/create-custom-blocks/fields/built-in-fields/checkbox#creation para ver uma lista de propriedades compatíveis com esse parâmetro.