Skip to main content

Type Alias: AssemblePreloadApi

type AssemblePreloadApi = (options: {
constants: PreloadConstants;
contextBridge: null | PreloadContextBridge | undefined;
createElectronApi: CreateElectronApi;
ipcRenderer: null | PreloadIpcRenderer | undefined;
modules: PreloadApiAssemblyInputModules;
preloadLog: PreloadLog;
processRef?: NodeJS.Process;
}) => ElectronAPI;

Defined in: preload/preloadAssemblyTypes.ts:126

Parameters​

options​

constants​

PreloadConstants

contextBridge​

null | PreloadContextBridge | undefined

createElectronApi​

CreateElectronApi

ipcRenderer​

null | PreloadIpcRenderer | undefined

modules​

PreloadApiAssemblyInputModules

preloadLog​

PreloadLog

processRef?​

NodeJS.Process

Returns​

ElectronAPI