Interface: StringPayloadValidationOptions
Defined in: electron/services/ipc/validators/utils/stringPayloadValidation.ts:10
Internal
Options for validating a required string payload with a byte budget.
Properties
maxBytes
readonlymaxBytes:number
Defined in: electron/services/ipc/validators/utils/stringPayloadValidation.ts:12
Internal
Maximum allowed UTF-8 byte length for the payload.
maxBytesMessage
readonlymaxBytesMessage:string
Defined in: electron/services/ipc/validators/utils/stringPayloadValidation.ts:14
Internal
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global\_Objects/Error message when the payload exceeds the byte budget.
paramName
readonlyparamName:string
Defined in: electron/services/ipc/validators/utils/stringPayloadValidation.ts:16
Internal
The IPC parameter name used in error messages.
stringTypeMessage?
readonlyoptionalstringTypeMessage:string
Defined in: electron/services/ipc/validators/utils/stringPayloadValidation.ts:18
Internal
Optional override for the "must be a string" error message.