Function: createErrorHandlingMiddleware()
function 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:222
Captures middleware errors and optionally continues execution.
Type Parameters
EventMap
EventMap extends object = Record<string, EventPayloadValue>
Parameters
options?
continueOnError?
boolean
onError?
(error: Error, context: {
data: EventMap[EventKey<EventMap>];
event: EventKey<EventMap>;
}) => void
Returns
EventMiddleware<EventMap>