Skip to main content

Function: toSiteSnapshotOverlay()

toSiteSnapshotOverlay(source?: UnknownRecord | Site | SiteSnapshotOverlay): SiteSnapshotOverlay | undefined

Defined in: shared/utils/siteSnapshots.ts:349

Builds a site-level overlay containing the monitoring flag and any valid monitor snapshots discovered in the source payload.

Parametersโ€‹

source?โ€‹

Site snapshot candidate or partial overlay.

UnknownRecord | Site | SiteSnapshotOverlay

Returnsโ€‹

SiteSnapshotOverlay | undefined

Structured overlay when at least one field is present; otherwise undefined.