ember-states

ember-states is Ember's implementation of a finite state machine.

Usage no npm install needed!

<script type="module">
  import emberStates from 'https://cdn.skypack.dev/ember-states';
</script>

README

ember-states Build Status

ember-states is Ember's implementation of a finite state machine. A StateManager instance manages a number of properties that are instances of State, tracks the current active state, and triggers callbacks when states have changed.

For more info check documentation of StateManager in addon/state-manager.js

Including In An Ember Application

Here is the simplest way to get started with ember-states:

ember install ember-states

How to Run Unit Tests

npm install
ember test