Classe FieldCheckbox
Classe d'un champ de case à cocher.
Signature :
export declare class FieldCheckbox extends Field<CheckboxBool>
Extension:Champ<CheckboxBool>
Constructeurs
Constructeur | Modificateurs | Description |
---|---|---|
(constructor)(valeur, validateur, configuration) | Construit une nouvelle instance de la classe FieldCheckbox . |
Propriétés
Propriété | Modificateurs | Type | Description |
---|---|---|---|
CHECK_CHAR |
|
(non déclaré) | Caractère par défaut de la coche. |
CURSEUR | chaîne | Style de curseur de la souris lorsque la zone cliquable permet de la modifier. | |
SÉRIALISABLE | booléen | Les champs sérialisables sont enregistrés par le sérialiseur, contrairement aux champs non sérialisables. Les champs modifiables doivent également être sérialisables. | |
value_ | boolean | nul | REMARQUE: La valeur par défaut est définie dans Field . Vous devez donc conserver cette valeur au lieu de l'écraser ici ou dans le constructeur. |
Méthodes
Méthode | Modificateurs | Description |
---|---|---|
configure_(config) | protected |
Configurez le champ en fonction de la carte d'options donnée. |
doClassValidation_(newValue) | protected |
Assurez-vous que la valeur d'entrée est valide ("TRUE" ou "FALSE"). |
doValueUpdate_(newValue) | protected |
Mettez à jour la valeur du champ, puis mettez à jour l'élément checkElement. |
getDisplayText_() | ||
getText() | Récupère le texte de ce champ. Utilisé lorsque le bloc est réduit. | |
getValue() | Récupère la valeur de ce champ, soit "TRUE". ou "FALSE". | |
getValueBoolean() | Récupère la valeur booléenne de ce champ. | |
initView() | Créez l'UI de blocage pour cette case à cocher. | |
render_() | ||
setCheckCharacter(character) | Définit le caractère utilisé pour la coche. | |
showEditor_() | protected |
Activer/Désactiver l'état de la case à cocher lors d'un clic. |