1.1.0 • Published 8 years ago

messagebus-js v1.1.0

Weekly downloads
6
License
MIT
Repository
github
Last release
8 years ago

MessageBus.js

MessageBus.js is a compatible tookit for javascript, current version is first version: 1.0.0.

Usage

$ npm install --save messagebus-js

Run test

$ npm run test

Example

var mb = MessageBox();
var func = function (arg) {
  console.log('func', arg);
};

// add new subscriber.
mb.on('test', func);

// publish a message, will be show log on console.
mb.publish('test', Date.now());

// remove appointed subscriber.
mb.off('test', func);
// can remove use RegExp.
// mb.off(/test/, func);
// and remove all for only one parameter.
// mb.off('test');
// mb.off(/test/);

// test publish, but no show on console.
mb.publish('test', 123);

For more, see the unit test.