Function: isEnrichedMonitorStatusChangedEventData()
isEnrichedMonitorStatusChangedEventData(
payload:unknown):payload is StatusUpdate & { monitor: Record<string, unknown>; site: Record<string, unknown> }
Defined in: shared/validation/monitorStatusEvents.ts:90
Type guard that validates enriched monitor status events containing full monitor and site objects.
Parametersโ
payloadโ
unknown
Unknown payload received from an event emitter.
Returnsโ
payload is StatusUpdate & { monitor: Record<string, unknown>; site: Record<string, unknown> }
True when the payload contains complete monitor and site context in addition to the base monitor status fields.