- var NewEventEmitter = require('events').EventEmitter;
- NewEventEmitter.prototype._on = NewEventEmitter.prototype.on;
- NewEventEmitter.prototype.on = function(object, listener) {
- if(typeof object == 'string') {
- this._on(object, listener)
- } else {
- for(var property in object) {
- if(object.hasOwnProperty(property))
- this._on(property, object[property])
- }
- }
- }
- module.exports = NewEventEmitter;