Skip to main content

Function: toForwardablePayload()

function toForwardablePayload<EventName>(
payload: EnhancedEventPayload<EventPayload<UptimeEvents, EventName>>
): ForwardableEventPayload<EventName>;

Defined in: electron/services/ServiceContainer.utils.ts:104

Cast EnhancedEventPayload into its forwardable representation.

Type Parameters

EventName

EventName extends EventKey<UptimeEvents>

Parameters

payload

EnhancedEventPayload<EventPayload<UptimeEvents, EventName>>

Returns

ForwardableEventPayload<EventName>

Remarks

This is a type-level normalization helper used by ServiceContainer when bridging manager event buses into the orchestrator bus.