Skip to main content

Function: createMonitorValidationPayloadValidator()

function 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.