switch-emitter
v0.2.0
Published
Events with recipient address
Readme
switch-emitter
Events with recipient address.
Install
$ npm install switch-emitterListen and emit to addressed events
var switchEmitter = require('switch-emitter');
var recipientA = switchEmitter.to('recipient-a');
var recipientB = switchEmitter.to('recipient-b');
// recipientA and recipientB are event emitters
recipientA.on('event', function(a, b) {
console.log('recipient A got event', arguments);
assert.equal(a, 'a');
assert.equal(b, 'b');
});
// Send event to recipient-a
switchEmitter.emit('recipient-a', 'event', 'a', 'b')Licence
MIT
