Const
State machine parameters.
State machine id. Used in error messages.
Initial state.
Context object.
Transitions.
From state.
From states.
Event name.
To state.
Callback to execute on enter.
Callback to execute on exit.
Guard function.
const stateMachine = new StateMachine({
id: '1',
initial: State.idle,
transitions: [
t(State.idle, Event.fetch, State.pending),
t(State.pending, Event.resolve, State.idle),
],
});
New state machine.
Generated using TypeDoc
Creates a new state machine.