Case à cocher
Acteur d’interaction qui permet d’afficher une case à cocher.
Sommaire
🔧 propriété · ℹ️ information · ⚙️ méthode · ⚡ évènement · 🔒 lecture seule
Propriétés
Actif?
this.properties.enabled · boolean · défaut true · modifie : Style CSS
Dépassement de texte
this.properties.textOverflow · 'nowrap' | 'break' | 'truncate' · défaut 'nowrap' · modifie : Rendu
Comportement au dépassement de texte.
État de validation
this.properties.validationState · 'default' | 'valid' | 'invalid' · défaut 'default' · modifie : Rendu
État de validation de l’acteur.
L’acteur possède une propriété état de validation qui permet de présenter l’acteur dans des état de validation différents :
- Valide : l’acteur est vert.
- Invalide : l’acteur est rouge.
- Normal : l’acteur est normale.
Cette couleur prend le pas sur la propriété couleur qui est normalement utilisée pour définir la couleur du texte.
Taille
this.properties.size · 'default' | 'large' | 'small' · défaut 'default' · modifie : Rendu
Taille de l’acteur.
La propriété spécifique Taille permet de changer celle de l’acteur.
Cette propriété possède trois options :
- Par défaut.
- Grand.
- Petit.
Seul le choix par défaut vous laisse la possibilité de modifier la taille du texte. Les autres options prennent le pas sur tout autre réglage.
Texte
this.properties.content · string · défaut '' · {{jokerable}}
Contenu HTML de la case à cocher. Peut être complété par des jokers.
Le texte qui accompagne la case à cocher.
Valeur
this.properties.value · boolean · défaut false
La case est-elle cochée ?
Ce champ traduit l’état de la case à cocher.
Informations
Accessibles par script, via this dans un script de l’acteur ou context.getActor('clé') depuis un autre acteur.
Contenu complété : Texte
this.completedContent · 🔒 lecture seule · String
Le texte une fois complété.
Le champs d’information contenu complété est le texte résultant une fois les jokers remplacés par les valeurs des additionnelles.
Hérite de
Outre ce qui est décrit ici, l’acteur a tout ce que décrit l’acteur de base : propriétés communes (taille, disposition, aspect, texte, bordures, effets…), évènements communs (cycle de vie, souris, clavier…) et membres accessibles par script.
Il hérite aussi de :
- JokerableContent (comportement) : Étend la classe pour permettre d’ajouter des jokers sur un contenu. Par défaut sur
properties.content. Le valeur d’un joker est obtenue sur l’additionnelle de même clé. - InputBase : Base pour les acteurs de saisie.
