Interface: PreloadApiAssemblyContext
Defined in: preload/preloadAssemblyTypes.ts:230
Propertiesβ
constantsβ
constants: PreloadConstants;
Defined in: preload/preloadAssemblyTypes.ts:231
contextBridgeβ
contextBridge:
| PreloadContextBridge
| null
| undefined;
Defined in: preload/preloadAssemblyTypes.ts:232
createSafeEventHandlerβ
createSafeEventHandler: CreateSafeEventHandler;
Defined in: preload/preloadAssemblyTypes.ts:233
createSafeInvokeHandlerβ
createSafeInvokeHandler: CreateSafeInvokeHandler;
Defined in: preload/preloadAssemblyTypes.ts:234
createSafeSendHandlerβ
createSafeSendHandler: CreateSafeSendHandler;
Defined in: preload/preloadAssemblyTypes.ts:235
ipcRendererβ
ipcRenderer:
| PreloadIpcRenderer
| null
| undefined;
Defined in: preload/preloadAssemblyTypes.ts:236
modulesβ
modules: PreloadApiAssemblyContextModules;
Defined in: preload/preloadAssemblyTypes.ts:237
preloadLogβ
preloadLog: PreloadLog;
Defined in: preload/preloadAssemblyTypes.ts:238
processRef?β
optional processRef?: Process;
Defined in: preload/preloadAssemblyTypes.ts:239
removeIpcListenerβ
removeIpcListener: (channel: string, handler: IpcEventListener) => void;
Defined in: preload/preloadAssemblyTypes.ts:240
Parametersβ
channelβ
string
handlerβ
Returnsβ
void
shouldEnforceGenericIpcAllowlistβ
shouldEnforceGenericIpcAllowlist: boolean;
Defined in: preload/preloadAssemblyTypes.ts:241
validateCallbackβ
validateCallback: (callback: unknown, methodName: string) => callback is UnknownCallback;
Defined in: preload/preloadAssemblyTypes.ts:242
Parametersβ
callbackβ
unknown
methodNameβ
string
Returnsβ
callback is UnknownCallback
validateChannelNameβ
validateChannelName: (value: unknown, paramName: string, methodName: string) => value is string;
Defined in: preload/preloadAssemblyTypes.ts:243
Parametersβ
valueβ
unknown
paramNameβ
string
methodNameβ
string
Returnsβ
value is string
validateOptionalNonEmptyStringβ
validateOptionalNonEmptyString: (value: unknown, paramName: string, methodName: string) => value is string | null | undefined;
Defined in: preload/preloadAssemblyTypes.ts:244
Parametersβ
valueβ
unknown
paramNameβ
string
methodNameβ
string
Returnsβ
value is string | null | undefined
validateRequiredNonEmptyStringβ
validateRequiredNonEmptyString: (value: unknown, paramName: string, methodName: string) => value is string;
Defined in: preload/preloadAssemblyTypes.ts:245
Parametersβ
valueβ
unknown
paramNameβ
string
methodNameβ
string
Returnsβ
value is string