1.0.0 • Published 10 years ago

scoped-event-emitter v1.0.0

Weekly downloads
4
License
MIT
Repository
github
Last release
10 years ago

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);
});
1.0.0

10 years ago