state-emitter

0.3.0 • Public • Published

state-emitter

An emitter that auto-triggers new handlers once a state was switched on.

Dependency Status Build Status npm version

Installation

npm install --save state-emitter

Usage

var StateEmitter = require('state-emitter');
 
var stateEmitter = new StateEmitter();
stateEmitter.once('ready', function(msg) {
  /* some code on ready */
});
 
stateEmitter.state('ready', 'Hello world');
 
/* this one will be executed immediately because already ready */
stateEmitter.once('ready', function(msg) {
  /* some code on ready */
});

License

MIT

Readme

Keywords

Package Sidebar

Install

npm i state-emitter

Weekly Downloads

6

Version

0.3.0

License

MIT

Last publish

Collaborators

  • zkochan