10 lines
472 B
TypeScript
10 lines
472 B
TypeScript
import { contextBridge, ipcRenderer } from "electron";
|
|
|
|
contextBridge.exposeInMainWorld("envHelper", {
|
|
openFile: () => ipcRenderer.invoke("envhelper:open-file"),
|
|
saveFile: (content: string) => ipcRenderer.invoke("envhelper:save-file", content),
|
|
minimizeWindow: () => ipcRenderer.send("envhelper:window-minimize"),
|
|
toggleMaximizeWindow: () => ipcRenderer.send("envhelper:window-toggle-maximize"),
|
|
closeWindow: () => ipcRenderer.send("envhelper:window-close")
|
|
});
|