Interface: CreatePreloadEventApiOptions
Defined in: preload/preloadModuleTypes.ts:511
Propertiesβ
fitFileLoadedChannelβ
fitFileLoadedChannel: "fit-file-loaded";
Defined in: preload/preloadModuleTypes.ts:512
ipcRendererβ
ipcRenderer: PreloadIpcRenderer | null | undefined;
Defined in: preload/preloadModuleTypes.ts:513
isAllowedUpdateEventNameβ
isAllowedUpdateEventName: (eventName: unknown) => eventName is UpdateEventName;
Defined in: preload/preloadModuleTypes.ts:514
Parametersβ
eventNameβ
unknown
Returnsβ
eventName is UpdateEventName
preloadLogβ
preloadLog: PreloadLog;
Defined in: preload/preloadModuleTypes.ts:517
removeIpcListenerβ
removeIpcListener: (channel: string, handler: IpcEventListener) => void;
Defined in: preload/preloadModuleTypes.ts:518
Parametersβ
channelβ
string
handlerβ
Returnsβ
void
shouldEnforceGenericIpcAllowlistβ
shouldEnforceGenericIpcAllowlist: boolean;
Defined in: preload/preloadModuleTypes.ts:519
validateCallbackβ
validateCallback: (callback: unknown, methodName: string) => callback is UnknownCallback;
Defined in: preload/preloadModuleTypes.ts:520
Parametersβ
callbackβ
unknown
methodNameβ
string
Returnsβ
callback is UnknownCallback
validateChannelNameβ
validateChannelName: (value: unknown, paramName: string, methodName: string) => value is string;
Defined in: preload/preloadModuleTypes.ts:524
Parametersβ
valueβ
unknown
paramNameβ
string
methodNameβ
string
Returnsβ
value is string