UNPKG

customerio-gist-web

Version:

Build beautiful in-app flows with no code and deliver them instantly to your app. http://customer.io

12 lines (11 loc) 316 B
export default class EventEmitter { on(name, callback) { var callbacks = this[name]; if (!callbacks) this[name] = [callback]; else callbacks.push(callback); } dispatch(name, event) { var callbacks = this[name]; if (callbacks) callbacks.forEach(callback => callback(event)); } }