Skip to main content

Function: createMonitorValidationPayloadValidator()

createMonitorValidationPayloadValidator(monitorTypeParamName: string, dataParamName: string, maxBytes: number): IpcParameterValidator

Defined in: electron/services/ipc/validators/utils/monitorValidation.ts:17

Internal

Creates a monitor validation payload validator with a strict JSON byte budget for the payload object.

Parameters

monitorTypeParamName

string

Parameter name for the monitor type.

dataParamName

string

Parameter name for the payload object.

maxBytes

number

Maximum JSON byte budget for the payload.

Returns

IpcParameterValidator

IPC validator enforcing the payload budget.