Function: createLoggingMiddleware()
function createLoggingMiddleware<EventMap>(options?: {
filter?: (eventName: EventKey<EventMap>) => boolean;
includeData?: boolean;
level?:
| "error"
| "debug"
| "info"
| "warn";
}): EventMiddleware<EventMap>;
Defined in: electron/events/middleware.ts:276
Logs every event with optional payload serialization.
Type Parameters
EventMap
EventMap extends object = Record<string, EventPayloadValue>
Parameters
options?
filter?
(eventName: EventKey<EventMap>) => boolean
includeData?
boolean
level?
"error" | "debug" | "info" | "warn"
Returns
EventMiddleware<EventMap>