A tiny event-based finite state machine
-
Updated
Jun 18, 2017 - JavaScript
A tiny event-based finite state machine
A tiny event-based finite state machine, with promises
Animates UI buttons with multiple frames for realistic look
JSSM: A lightweight JavaScript finite state machine library. Define states, transitions, and actions with a clean API. Chain transitions, handle multiple source states, and customize behavior with minimal overhead.
Add a description, image, and links to the state-transitions topic page so that developers can more easily learn about it.
To associate your repository with the state-transitions topic, visit your repo's landing page and select "manage topics."