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.