NARRATIVE
Aiguillage
Aiguille la valeur entrante vers une de ses sorties de cas. Branche un Get → Switch.value, liste les valeurs à matcher. Chaque cas devient un port de sortie qui s'active seulement quand la valeur entrante correspond. Branche un port sur un gate aval pour appliquer cette branche.
Cas d'usage
Piloter du comportement par type : sur Warning appliquer une police + une couleur, sur Error changer seulement la bordure, etc.
Paramètres
| Paramètre | Type | Requis | Description |
|---|---|---|---|
| Cases | — | Non | Liste des valeurs à matcher. Chaque valeur devient un port de sortie. |
→ Résultat en jeu
{
"action": "Switch",
"cases": "..."
} Résultat en jeu
Le port du cas qui matche s'active ; tous les autres restent nil. Le port `Default` implicite s'active quand aucun cas ne matche.