Skip to main content

Function: createMetricsMiddleware()

createMetricsMiddleware<EventMap>(options: { metricsCallback?: MetricsCallback<EventKey<EventMap>>; trackCounts?: boolean; trackTiming?: boolean; }): EventMiddleware<EventMap>

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

Tracks event counts and timing information for observability.

Type Parameters

EventMap

EventMap extends TypedEventMap = TypedEventMap

Parameters

options

metricsCallback?

MetricsCallback<EventKey<EventMap>>

trackCounts?

boolean

trackTiming?

boolean

Returns

EventMiddleware<EventMap>