@bestyled/contrib-event-emitter
v0.5.9
Published
Simple Event Emitter
Readme
@bestyled/contrib-event-emitter
A simpler event emitter for the browser
Features include:
- Event subscriptions return a
Disposableobject withdispose()method to unsubscribe from event. - Group event subscriptions using
DisposablesCompositeand dispose them all with one call, i.eDisposableComposite#dispose() - Listeners voice matters!! You can now dispatch an event using
EventEmitter#emithWithReturnwhere each listener's return value can be accessed from returned array.
Motivation
Forked from Notificar
- Included as a core dependency of
bestyleddirectly in the mono repository - Transpiled to typescript
- Standard to standard verbs
on,emitinstead ofadd,dispatch
License
MIT
