/** * @param {string} eventName * @param {Object} payload */ emit(eventName, payload) { if (!eventName) { throw new KafkaJSError('Invalid event name', { retriable: false }) } if (this.emitter.listenerCount(eventName) > 0) { const event = new InstrumentationEvent(eventName, payload) this.emitter.emit(eventName, event) } }
middleware( { request: { method: 'get', url: '/ding', header: { cookie: 'ding', }, }, response: event, }, () => event.emit('end'), );
electron.ipcRenderer.on(POWER_MONITOR_SUSPEND, () => { events.emit('suspend'); });
function handleSpellcheckData(_, misspelledWord, dictionarySuggestions) { events.emit('spellcheck-result', misspelledWord, dictionarySuggestions); }
suite .add( 'middleware', async (deferred) => { const event = new EventEmitter(); await middleware( { request: { method: 'get', url: '/ding', header: { cookie: 'ding', }, }, response: event, }, () => event.emit('end'), ); deferred.resolve(); }, getOptions('middleware'), ) .run();
res.emit('socket') }, 100)
electron.ipcRenderer.on(POWER_MONITOR_LOCK_SCREEN, () => { events.emit('lock-screen'); });
electron.ipcRenderer.on(POWER_MONITOR_RESUME, () => { events.emit('resume'); });
electron.ipcRenderer.on(POWER_MONITOR_UNLOCK_SCREEN, () => { events.emit('unlock-screen'); });
handler() { proxy.emit('withTiming', ...arguments); }