Switch
Conditionalflow.switchBranches to a case based on an integer or text value, or to default; flow resumes at 'completed'. Case labels come from the 'cases' list; 'valueType' selects int vs. string matching.An integer or string switch with up to four cases, a default, and a 'completed' continuation.Inputs
| in | Exec | exec | multiplexed |
| value | Data | any | None |
Outputs
| case0 | Exec | exec | None |
| case1 | Exec | exec | None |
| case2 | Exec | exec | None |
| case3 | Exec | exec | None |
| default | Exec | exec | None |
| completed | Exec | exec | None |
Parameters
| cases | System.String | no | "0,1,2,3" | None |
| valueType | System.String | no | "System.Int32" | None |
Lowers to C#
switch (value) { case L: … break; default: … break; } /* → completed */