npm.io
1.0.0 • Published 8 years ago

rxjs-event-emitter

Licence
MIT
Version
1.0.0
Deps
0
Vulns
0
Weekly
0
Stars
5

Build Status npm

Event Emitter

Event Emitter based on RxJS

Installation

npm install rxjs-event-emitter --save

Usage

import { EventEmitter } from "rxjs-event-emitter";

const emitter = new EventEmitter();

const subscription = emitter.on('event', (data) => { 
    // do something
});

emitter.emit('event', data);

subscription.unsubscribe();

// Destory all listeners
emitter.destroy();