npm.io
1.0.3 • Published 9 years ago

bell-tree-flux

Licence
MIT
Version
1.0.3
Deps
0
Vulns
0
Weekly
0

bell-tree-flux

Code Climate

Abstract

Simple flux library.

install

$ npm install bell-tree-flux --save

import

require
var BellTreeFlux = require('bell-tree-flux').default;
ES2015 import
import BellTreeFlux from 'bell-tree-flux';

How to use

setStore
var BellTreeFlux = require('bell-tree-flux').default;

var store = {
  emit: function () {
    // do something
  }
};

BellTreeFlux.Dispatcher.getDispatcher().setStore(store);
register

// arg1: actionName , arg2: event handler callback function
BellTreeFlux.Dispatcher.getDispatcher().register(Constant.ACTION_TYPE.UPDATE_TODO, this.onUpdate);
remove

// arg1: actionName , arg2: event handler callback function
BellTreeFlux.Dispatcher.getDispatcher().remove(Constant.ACTION_TYPE.UPDATE_TODO, this.onUpdate);

License

MIT