Meerdere uitbreidbaarheidsactiescripts of -stromen die worden uitgevoerd wanneer aan een voorwaarde is voldaan met een switch-element.
In sommige gevallen moet de voorwaarde gelijk zijn aan true om de actie uit te voeren. In andere gevallen, zoals in dit voorbeeld, moet aan parameterwaarden zijn voldaan voordat een actie kan worden uitgevoerd. Als aan geen van de voorwaarden is voldaan, mislukt de actiestroom.
version: 1
id: 1234
name: Test
inputs: ...
outputs: ...
flow:
flow_start:
next: forkAction
forkAction:
fork:
next: [action1, action2]
action1:
action: <action_name>
next: action3
action3:
action: <action_name>
next: action4
action4:
action: <action_name>
next: action7
action7:
action: <action_name>
next: joinElement
action2:
action: <action_name>
next: switchAction
switchAction:
switch:
"${1 == 1}": action5
"${1 != 1}": action6
action5:
action: <action_name>
next: action8
action6:
action: <action_name>
next: action8
action8:
action: <action_name>
Opmerking: U kunt teruggaan naar een vorige actie door deze toe te wijzen als de
next: actie. In plaats van
next: flow_end om uw actiestroom te beëindigen kunt u bijvoorbeeld
next: action1 invoeren om actie 1 opnieuw uit te voeren en de reeks acties opnieuw te starten.
|
|
Switch-element