UNPKG

kod-temp

Version:

Workano Communications SDK

20 lines (19 loc) 483 B
import EventEmitter from 'events'; export default class Emitter { eventEmitter; constructor() { this.eventEmitter = new EventEmitter(); } on(event, callback) { this.eventEmitter.on(event, callback); } once(event, callback) { this.eventEmitter.once(event, callback); } off(event, callback) { this.eventEmitter.removeListener(event, callback); } unbind() { this.eventEmitter.removeAllListeners(); } }