Type Alias: HandlerInfo
type HandlerInfo = {
emitter: {
off?: (event: string, handler: (...args: IpcHandlerArgs) => void) => void;
on?: (event: string, handler: (...args: IpcHandlerArgs) => void) => void;
removeListener?: (
event: string,
handler: (...args: IpcHandlerArgs) => void
) => void;
};
event: string;
handler: (...args: IpcHandlerArgs) => void;
};
Defined in: utils/state/integration/mainProcessStateManager.ts:111
Propertiesβ
emitterβ
emitter: {
off?: (event: string, handler: (...args: IpcHandlerArgs) => void) => void;
on?: (event: string, handler: (...args: IpcHandlerArgs) => void) => void;
removeListener?: (event: string, handler: (...args: IpcHandlerArgs) => void) => void;
};
Defined in: utils/state/integration/mainProcessStateManager.ts:112
off?β
optional off?: (event: string, handler: (...args: IpcHandlerArgs) => void) => void;
Parametersβ
eventβ
string
handlerβ
(...args: IpcHandlerArgs) => void
Returnsβ
void
on?β
optional on?: (event: string, handler: (...args: IpcHandlerArgs) => void) => void;
Parametersβ
eventβ
string
handlerβ
(...args: IpcHandlerArgs) => void
Returnsβ
void
removeListener?β
optional removeListener?: (event: string, handler: (...args: IpcHandlerArgs) => void) => void;
Parametersβ
eventβ
string
handlerβ
(...args: IpcHandlerArgs) => void
Returnsβ
void
eventβ
event: string;
Defined in: utils/state/integration/mainProcessStateManager.ts:126
handlerβ
handler: (...args: IpcHandlerArgs) => void;
Defined in: utils/state/integration/mainProcessStateManager.ts:127
Parametersβ
argsβ
Returnsβ
void