WhenNot
Name |
Mandatory |
Description |
Default |
Type |
⬅️ Input |
|
The value that will be passed to the predicate. |
|
Any |
Output ➡️ |
|
The input of the shard if Passthrough is true , or the Predicate is true ; otherwise, the output of the Action . |
|
Any |
Predicate |
No |
The predicate to evaluate in order to trigger Action. |
None |
Shard [Shard] None |
Action |
No |
The shards to activate on when Predicate is true for When and false for WhenNot. |
None |
Shard [Shard] None |
Passthrough |
No |
The output of this shard will be its input. |
true |
Bool |
Conditional shard that only executes the action if the predicate is false.
Examples
| 42
WhenNot(
Predicate: {
IsMore(50)
}
Action: {
Msg("Less than 50")
}
)
|