qortal-ui/lib/preload.js
2024-12-17 17:27:40 -05:00

12 lines
447 B
JavaScript

const { contextBridge, ipcRenderer, webFrame } = require('electron')
contextBridge.exposeInMainWorld('electronAPI', {
setStartCore: () => ipcRenderer.send('set-start-core'),
startCore: () => ipcRenderer.send('start-core-electron'),
checkForUpdate: () => ipcRenderer.send('check-for-update'),
focusApp: () => ipcRenderer.send('focus-app'),
clearMyCache: () => ipcRenderer.send('clear-all-cache'),
clearCache() {
webFrame.clearCache()
}
})