Files
stoat-desktop/src/world/window.ts
T
2025-09-30 10:31:37 -05:00

17 lines
466 B
TypeScript

import { contextBridge, ipcRenderer } from "electron";
import { version } from "../../package.json";
contextBridge.exposeInMainWorld("native", {
versions: {
node: () => process.versions.node,
chrome: () => process.versions.chrome,
electron: () => process.versions.electron,
desktop: () => version,
},
minimise: () => ipcRenderer.send("minimise"),
maximise: () => ipcRenderer.send("maximise"),
close: () => ipcRenderer.send("close"),
});