Skip to main content

Type Alias: MiddlewareExecutor()<EventMap>

MiddlewareExecutor<EventMap> = (event: EventKey<EventMap>, data: EventMap[EventKey<EventMap>], next: () => Promisable<void>) => Promisable<void>

Defined in: electron/events/TypedEventBus.ts:221

Type Parameters

EventMap

EventMap extends TypedEventMap

Parameters

event

EventKey<EventMap>

data

EventMap[EventKey<EventMap>]

next

() => Promisable<void>

Returns

Promisable<void>