Variable: IpcValidators
const
IpcValidators: {optionalString
: (value
:unknown
,paramName
:string
) =>null
|string
;requiredNumber
: (value
:unknown
,paramName
:string
) =>null
|string
;requiredObject
: (value
:unknown
,paramName
:string
) =>null
|string
;requiredString
: (value
:unknown
,paramName
:string
) =>null
|string
; }
Defined in: electron/services/ipc/utils.ts:26
Standard parameter validation utilities for common IPC operations.
Type Declaration
optionalString()
readonly
optionalString: (value
:unknown
,paramName
:string
) =>null
|string
Validates an optional string parameter using validator.
Parameters
value
unknown
Value to validate
paramName
string
Parameter name for error messages
Returns
null
| string
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global\_Objects/Error message or null if valid
requiredNumber()
readonly
requiredNumber: (value
:unknown
,paramName
:string
) =>null
|string
Validates a required number parameter.
Parameters
value
unknown
Value to validate
paramName
string
Parameter name for error messages
Returns
null
| string
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global\_Objects/Error message or null if valid
requiredObject()
readonly
requiredObject: (value
:unknown
,paramName
:string
) =>null
|string
Validates a required object parameter.
Parameters
value
unknown
Value to validate
paramName
string
Parameter name for error messages
Returns
null
| string
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global\_Objects/Error message or null if valid
requiredString()
readonly
requiredString: (value
:unknown
,paramName
:string
) =>null
|string
Validates a required string parameter using validator.
Parameters
value
unknown
Value to validate
paramName
string
Parameter name for error messages
Returns
null
| string
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global\_Objects/Error message or null if valid