Type Alias: StandardizedIpcRegistrar()
StandardizedIpcRegistrar = <
TChannel>(channelName:TChannel,handler:StrictIpcInvokeHandler<TChannel>,validateParams:IpcParameterValidator,validateResult?:IpcResultValidator<IpcInvokeChannelResult<TChannel>> |null) =>void
Defined in: electron/services/ipc/utils.ts:48
Registers an IPC invoke handler with standardized correlation handling, parameter validation, response formatting, and optional result validation.
Type Parameters
TChannel
TChannel extends IpcInvokeChannel
Parameters
channelName
TChannel
handler
StrictIpcInvokeHandler<TChannel>
validateParams
validateResult?
IpcResultValidator<IpcInvokeChannelResult<TChannel>> | null
Returns
void