blockly > FieldCheckbox > (constructeur)

FieldCheckbox.(constructor)

Construit une instance de la classe FieldCheckbox.

Signature :

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

Paramètres

Paramètres Type Description
valeur CheckboxBool | typeof Field.SKIP_SETUP (Facultatif) Valeur initiale du champ. Doit être "TRUE", "FALSE" ou une valeur booléenne. La valeur par défaut est "FALSE". Accepte également Field.SKIP_setup si vous souhaitez ignorer la configuration (utilisée uniquement par les sous-classes qui souhaitent gérer la configuration et la définition de la valeur du champ après l'exécution de leurs propres constructeurs).
validator FieldCheckboxValidator (Facultatif) Fonction appelée pour valider les modifications apportées à la valeur du champ. Prend une valeur ("TRUE" ou "FALSE") et renvoie une valeur validée ("TRUE" ou "FALSE"), ou une valeur nulle pour annuler la modification.
config FieldCheckboxConfig (Facultatif) Mappage des options utilisées pour configurer le champ. Pour obtenir la liste des propriétés compatibles avec ce paramètre, consultez la [documentation sur la création de champs]https://developers.google.com/blockly/guides/create-custom-blocks/fields/built-in-fields/checkbox#creation.