UNPKG

@keplr-ewallet/ewallet-sdk-core

Version:
18 lines 498 B
export class EventEmitter2 { constructor() { this.listeners = {}; this.listeners = {}; } on(eventName, listener) { if (!this.listeners[eventName]) { this.listeners[eventName] = []; } this.listeners[eventName].push(listener); } emit(eventName, ...args) { if (this.listeners[eventName]) { this.listeners[eventName].forEach((listener) => listener(...args)); } } } //# sourceMappingURL=index.js.map