Propagate

propagate

Propagate events from one event emitter into another.

An other sweet and simple module, that helps to propagate events!

Get it: npm install propagate

Sample usage:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
var EventEmitter = require('events').EventEmitter;
var propagate = require('propagate');

var evn1 = new EventEmitter();
var evn2 = new EventEmitter();

propagate(evn1,evn2);

evn2.on('event',function(msg) {
  console.log('Got a propagated event', msg);
});

evn1.emit('event', 'Yo!')
// Got a propagated event Yo!

GIF FTW!

propagate

Thanks to Pedro Teixeira for propagate.

Suggest a module

Comments