Abstract
Base Abstract class representing state machines. Encapsulates the current state and shared execution context.
Initializes the state machine with an initial state and context.
The starting state of the machine.
The context payload.
Protected
Returns the context bound to the machine.
The active context object.
Returns the active state of the machine.
The current state.
Merges new properties into the state machine's execution context.
Partial context to merge.
Base Abstract class representing state machines. Encapsulates the current state and shared execution context.