Spaces:
Sleeping
Sleeping
File size: 518 Bytes
32c5da4 | 1 2 3 4 5 6 7 8 9 10 | const { contextBridge, ipcRenderer } = require("electron");
contextBridge.exposeInMainWorld("imageForge", {
openFolder: (folderPath) => ipcRenderer.invoke("open-folder", folderPath),
saveImage: (sourcePath, defaultName) => ipcRenderer.invoke("save-image", sourcePath, defaultName),
showError: (title, message) => ipcRenderer.invoke("show-error", title, message),
pickImage: () => ipcRenderer.invoke("pick-image"),
readImageDataUrl: (sourcePath) => ipcRenderer.invoke("read-image-data-url", sourcePath),
});
|