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:215

Type Parameters

EventMap

EventMap extends TypedEventMap

Parameters

event

EventKey<EventMap>

data

EventMap[EventKey<EventMap>]

next

() => Promisable<void>

Returns

Promisable<void>