"use strict"; const {contextBridge, ipcRenderer} = require("electron"); contextBridge.exposeInMainWorld("api", { openFileDialog : () => ipcRenderer.send("WindowManager::openFileDialog"), onFileOpen : callback => ipcRenderer.on("Ation::openFile", (_, presentation) => callback(presentation)), openFile : filePath => ipcRenderer.send("WindowManager::openFile", filePath) });