Simple class to initialize each state of the FSM.
Actions to perform while the FSM is in this state.
A map of the possible conditions that might be true and the next state
that the FSM needs to transition to in each of those cases.
- hashCode → int
The hash code for this object.
- identifier → StateIdentifier
Identifier or name of the state.
- runtimeType → Type
A representation of the runtime type of the object.