Files
envHelper/electron/preload.ts
MrSphay c76489a1e4
All checks were successful
Build Windows App / build-windows (push) Successful in 25m10s
Sync titlebar overlay with theme
2026-05-01 18:14:29 +02:00

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)
});