mirror of
https://github.com/jung-geun/NFD2NFC.git
synced 2025-12-19 20:14:39 +09:00
15 lines
575 B
JavaScript
15 lines
575 B
JavaScript
// preload.js
|
|
const { contextBridge, ipcRenderer } = require("electron");
|
|
|
|
contextBridge.exposeInMainWorld("electronAPI", {
|
|
selectDirectories: () => ipcRenderer.invoke("select-directories"),
|
|
removeDirectory: (dirPath) => ipcRenderer.invoke("remove-directory", dirPath),
|
|
getDirectories: () => ipcRenderer.invoke("get-directories"),
|
|
onLog: (callback) =>
|
|
ipcRenderer.on("log-message", (event, message) => callback(message)),
|
|
onUpdateDirectories: (callback) =>
|
|
ipcRenderer.on("update-directories", (event, directories) =>
|
|
callback(directories)
|
|
),
|
|
});
|