Skip to main content

Function: validateMonitor()

validateMonitor(monitor: unknown): monitor is Monitor

Defined in: shared/types.ts:575

Validates monitor payloads using shared runtime guards.

Parametersโ€‹

monitorโ€‹

unknown

Partial monitor payload to validate.

Returnsโ€‹

monitor is Monitor

true when the payload satisfies the Monitor interface.

Remarksโ€‹

Used by both renderer and Electron processes to ensure monitor data meets the shared Monitor contract before persisting or rendering.