State Machine Demo
API
Transitions
Object configuration
Shorthand notation
Advanced shorthand notation
Wildcard notation
Separator notation
States
Initial state
Initial empty state
Terminating state
Final state
Events
Event handlers
Event handler playground
Interactive id tester
Automated id tester
Handlers
Conditional transitions
Asynchronous transitions
Programmatic transitions
Switching transitions
Advanced
Adding instance methods
Adding & removing transitions
Nested state