Studio 1.6.0
Runtime 2.8.0
REDY 16.4.0
Acteur Ternaire
L’acteur Ternaire permet d’afficher un des trois états distincts en fonction d’une valeur et d’un état de défaut :
- État Vrai : Lorsque la
valueest vraie. - État Faux : Lorsque la
valueest fausse. - État de Défaut : Lorsqu’un défaut est signalé via
isFault(cet état a la priorité sur les autres).
Chaque état est entièrement personnalisable, permettant de configurer un texte, une LED ou une image et un comportement de clignotement spécifique.
La led est affichée si vous ne fournissez pas d’image personnalisée.
Par défaut, l’acteur Ternaire affiche une LED verte allumée pour l’état Vrai, une LED verte éteinte pour l’état Faux, et une LED rouge clignotante pour l’état de Défaut.

Sommaire
- Acteur Ternaire
- Propriétés
- Clignotant en défaut?
- Clignotant faux?
- Clignotant vrai?
- Couleur LED en défaut
- Couleur LED faux
- Couleur LED vrai
- En défaut?
- Image personnalisée en défaut
- Image personnalisée faux
- Image personnalisée vrai
- LED en défaut allumée?
- LED faux allumée?
- LED vrai allumée?
- Texte à afficher
- Texte en défaut
- Texte faux
- Texte vrai
- Valeur?
- Hérite de
🔧 propriété · ℹ️ information · ⚙️ méthode · ⚡ évènement · 🔒 lecture seule
Propriétés
Ces propriétés contrôlent l’état global de l’acteur.
Clignotant en défaut?
this.properties.isBlinkingFault · boolean · défaut true
Si true, la LED ou l’image de cet état se mettra à clignoter.
Clignotant faux?
this.properties.isBlinkingFalse · boolean · défaut false
Si true, la LED ou l’image de cet état se mettra à clignoter.
Clignotant vrai?
this.properties.isBlinkingTrue · boolean · défaut false
Si true, la LED ou l’image de cet état se mettra à clignoter.
Couleur LED en défaut
this.properties.ledColorFault · string · défaut '#ff1500'
La couleur de la LED pour cet état (ex: #00FF00, #FF5733).
Les couleurs CSS par mot-clé telles que
red,green, etc., ne sont pas prises en charge.
Couleur LED faux
this.properties.ledColorFalse · string · défaut '#00ff5b'
La couleur de la LED pour cet état (ex: #00FF00, #FF5733).
Les couleurs CSS par mot-clé telles que
red,green, etc., ne sont pas prises en charge.
Couleur LED vrai
this.properties.ledColorTrue · string · défaut '#00ff5b'
La couleur de la LED pour cet état (ex: #00FF00, #FF5733).
Les couleurs CSS par mot-clé telles que
red,green, etc., ne sont pas prises en charge.
En défaut?
this.properties.isFault · boolean · défaut false
Si défini sur true, force l’affichage de l’état “de Défaut”, ignorant la propriété value.
Image personnalisée en défaut
this.properties.pictureFault · any · défaut null · modifie : Gabarit
Permet de remplacer la LED par une image.
Image personnalisée faux
this.properties.pictureFalse · any · défaut null · modifie : Gabarit
Permet de remplacer la LED par une image.
Image personnalisée vrai
this.properties.pictureTrue · any · défaut null · modifie : Gabarit
Permet de remplacer la LED par une image.
LED en défaut allumée?
this.properties.ledIsOnFault · boolean · défaut true
Contrôle si la LED est allumée (true) ou éteinte (false) pour cet état.
LED faux allumée?
this.properties.ledIsOnFalse · boolean · défaut false
Contrôle si la LED est allumée (true) ou éteinte (false) pour cet état.
LED vrai allumée?
this.properties.ledIsOnTrue · boolean · défaut true
Contrôle si la LED est allumée (true) ou éteinte (false) pour cet état.
Texte à afficher
this.properties.displayText · boolean · défaut true
Permet d’activer (true) ou de désactiver (false) l’affichage du texte pour l’état actuellement visible.
Texte en défaut
this.properties.textFault · string · défaut '_ternary_fault_text' · modifie : Gabarit
Le texte à afficher pour cet état.
Texte faux
this.properties.textFalse · string · défaut '_ternary_false_text' · modifie : Gabarit
Le texte à afficher pour cet état.
Texte vrai
this.properties.textTrue · string · défaut '_ternary_true_text' · modifie : Gabarit
Le texte à afficher pour cet état.
Valeur?
this.properties.value · boolean · défaut false
La valeur principale qui détermine si l’acteur doit afficher l’état “Vrai” ou “Faux”.
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.
