Interface: IpcHandlerConfig<TParams, TResult>
Defined in: electron/services/ipc/types.ts:21
Parameters for IPC handler wrapper configuration.
Type Parameters
TParams
TParams extends readonly unknown[] = readonly unknown[]
TResult
TResult = unknown
Properties
channelName
channelName:
string
Defined in: electron/services/ipc/types.ts:26
Channel name for the IPC handler
handler()
handler: (...
args:TParams) =>Promisable<TResult>
Defined in: electron/services/ipc/types.ts:28
The actual handler function
Parameters
args
...TParams
Returns
Promisable<TResult>
validateParams?
optionalvalidateParams:IpcParameterValidator
Defined in: electron/services/ipc/types.ts:30
Optional parameter validation function