Quicksave Logo

Condition State

A Condition State evaluates one or more boolean guards immediately upon entry, routing execution to one of its outgoing transition states.

Key Properties

  • No Entry/Exit Actions or Activities: It exists only to evaluate and forward.
  • Guards: Conditions determine what target state to transition to.

When to Use a Condition State

  • Branching logic without lingering: Decide between multiple target states in zero time.

Properties

PropertyDetails
NameName of the State.
Always transitionsA list of target states to transition to when a certain condition is met.