Function: isEnrichedMonitorStatusChangedEventData()
function isEnrichedMonitorStatusChangedEventData(
payload: unknown
): payload is StatusUpdate & { monitor: Monitor; site: Site };
Defined in: shared/validation/monitorStatusEvents.ts:58
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: Monitor; site: Site }
True when the payload contains complete monitor and site context in addition to the base monitor status fields.