scoped-event-emitter

1.0.0 • Public • Published

ScopedEventEmitter

Extension to the standard EventEmitter which accepts a scope object during construction. This object will be set as the scope for all event listeners.

Using ScopedEventEmitter

var ScopedEventEmitter = require("scoped-event-emitter"),
    obj = {},
    emitter = new ScopedEventEmitter(obj);
 
emitter.on("foo", function() {
    assert(this === obj);
});

Readme

Keywords

none

Package Sidebar

Install

npm i scoped-event-emitter

Weekly Downloads

0

Version

1.0.0

License

MIT

Last publish

Collaborators

  • rremer