Skip to main content

Function: createEventManager()

createEventManager(channel: string): { on: (callback: EventCallback) => RemoveListener; once: (callback: EventCallback) => void; removeAll: () => void; }

Defined in: electron/preload/core/bridgeFactory.ts:354

Creates an event listener manager for IPC events

Parameters

channel

string

The event channel name

Returns

{ on: (callback: EventCallback) => RemoveListener; once: (callback: EventCallback) => void; removeAll: () => void; }

Object with methods to manage event listeners

on()

on: (callback: EventCallback) => RemoveListener

Parameters

callback

EventCallback

Returns

RemoveListener

once()

once: (callback: EventCallback) => void

Parameters

callback

EventCallback

Returns

void

removeAll()

removeAll: () => void

Returns

void