1.0.4 • Published 5 years ago
@finevis/emitter v1.0.4
@finevis/emitter
a simple event-emitter.
Tables of Contents
Install
install via npm.
$ npm install @finevis/emitter
Useage
import Emitter from '@finevis/emitter';
const emitter = new Emitter;
// listen to an event.
emitter.on('log', console.log);
// fire an event.
emitter.emit('log', 'this is a test!');
// remove event listner with type
emitter.off('log');
// remove all listener.
emitter.clear();