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

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>