8 lines
360 B
TypeScript
8 lines
360 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),
|
|
setTitlebarTheme: (theme: "light" | "dark") => ipcRenderer.invoke("envhelper:set-titlebar-theme", theme)
|
|
});
|