Skip to content

Latest commit

 

History

History
32 lines (21 loc) · 1 KB

README.adoc

File metadata and controls

32 lines (21 loc) · 1 KB

KFSM Turnstile Sample for JavaScript in Browser

88x31

A simple application to demonstrate implementing [KFSM](https://github.com/open-jumpco/kfsm) with the classic Turnstile FSM.

This implementation uses Kotlin code to manipulate the register event handlers on the buttons and manipulate the DOM to update the display state of the elements.

./gradlew build

All the files needed to run will be in build/dist

Or you can launch it using

./gradlew browserRun

Generated State Diagram

turnstile

To learn more about visualization visit kfsm-viz and kfsm-viz-plugin