A simple event oriented state machine.
Install the library using npm or add it to your
package.json file as a dependancy. Instances of ModelFlow are technically Backbone Models, however the module can be used completely standalone.
$npm install modelflow
Define a StateModel class, create an instance of it.
var ModelFlow = ;var CustomFlow = ModelFlowStateModel;var flow = ;
Just like server, however ModelFlow will be pushed on the window as a global.
var CustomFlow = ModelFlowStateModel;var flow = ;flow;flow; //this does nothingflow; //'inited' is logged to console