Skip to main content

Function: createErrorHandlingMiddleware()

createErrorHandlingMiddleware<EventMap>(options?: { continueOnError?: boolean; onError?: (error: Error, context: { data: EventMap[EventKey<EventMap>]; event: EventKey<EventMap>; }) => void; }): EventMiddleware<EventMap>

Defined in: electron/events/middleware.ts:356

Captures middleware errors and optionally continues execution.

Type Parameters

EventMap

EventMap extends TypedEventMap = TypedEventMap

Parameters

options?

continueOnError?

boolean

onError?

(error: Error, context: { data: EventMap[EventKey<EventMap>]; event: EventKey<EventMap>; }) => void

Returns

EventMiddleware<EventMap>