10 lines
464 B
JavaScript
10 lines
464 B
JavaScript
const { contextBridge, ipcRenderer } = require("electron");
|
|
|
|
const api = {
|
|
submit: (channel, values) => ipcRenderer.invoke(String(channel), values && typeof values === "object" ? values : {}),
|
|
resize: (channel, size) => ipcRenderer.send(String(channel), size && typeof size === "object" ? size : {}),
|
|
close: () => window.close(),
|
|
};
|
|
|
|
contextBridge.exposeInMainWorld("familiarOSCommandForm", api);
|
|
contextBridge.exposeInMainWorld("openPetsCommandForm", api);
|