Skip to main content

Function: createLoggingMiddleware()

createLoggingMiddleware<EventMap>(options: { filter?: (eventName: EventKey<EventMap>) => boolean; includeData?: boolean; level?: "error" | "debug" | "info" | "warn"; }): EventMiddleware<EventMap>

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

Logs every event with optional payload serialization.

Type Parameters

EventMap

EventMap extends TypedEventMap = TypedEventMap

Parameters

options

filter?

(eventName: EventKey<EventMap>) => boolean

includeData?

boolean

level?

"error" | "debug" | "info" | "warn"

Returns

EventMiddleware<EventMap>