"final":(boolean true/false)
Code Block |
---|
"conditions":
[
{"initial":true}
], |
The trigger action will occur if the current state is the initial
change to a state.
The initial
condition can be constrained to a named state
"conditions":[{"initial":true},{"state":"Review"}],
The initial
parameter value is boolean
"initial":true
"initial":false
"state": "(string value)"
Code Block |
---|
"conditions":
[
{"state": "Review"}
], |
The trigger action will occur if the condition matches the provided "state"
.
- specified state name must exist in the current workflow
- only one state can be specified
- only one
"state": "statename"
can be added as a condition for each event
"initial": (boolean true/false)
Code Block |
---|
"conditions":
[
{"final":true}
], |
The trigger action will occur if the state for the event is the final
state.
For example,
"event":"on-change-state", "conditions":[{"final":true}],
This "on-change-state"
event condition is met on the the change to the final state in the workflow.
The final
parameter value is boolean
"final":true
"final":false
If final
condition is added to an event with a state
condition, the conditions are evaluated as an OR condition.