The type of trigger event that this transition will respond to.
The target vertex of the transition.
Adds user-defined behaviour to the transition that will be called after the source vertex has been exited and before the target vertex is entered.
The action, or actions to call with the trigger event as a parameter.
Returns the transitions thereby allowing a fluent style transition construction.
Adds an event type constraint to the transition; it will only be traversed if a trigger event of this type is evaluated.
The type of trigger event that will cause this transition to be traversed.
Returns the transitions thereby allowing a fluent style transition construction.
Specifies a target vertex of the transition and the semantics of the transition.
The target vertex of the transition.
The kind of transition, defining the precise semantics of how the transition will impact the active state configuration.
Returns the transitions thereby allowing a fluent style transition construction.
Adds an guard condition to the transition; it will only be traversed if the guard condition evaluates true for a given trigger event.
A boolean predicate callback that takes the trigger event as a parameter.
Returns the transitions thereby allowing a fluent style transition construction.
Generated using TypeDoc
A transition changes the active state configuration of a state machine by specifying the valid transitions between states and the trigger events that cause them to be traversed.