Skip to main content

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​

IpcEventListener

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