UNPKG

rallf-js-sdk

Version:

Toolset to create Tasks for RALLF

26 lines (22 loc) 446 B
'use strict'; const EventEmitter = require('events').EventEmitter; class RallfEventEmitter extends EventEmitter { constructor() { super(); } /** * Listens for any event * !! Should be overwriten ¡¡ * @param {function(event: string, data: any)} onAny */ onAny() { return null; } emit(evt, ...rest) { this.onAny(evt, ...rest); super.emit(evt, ...rest); } } module.exports = { RallfEventEmitter };