15 lines
379 B
JavaScript
15 lines
379 B
JavaScript
console.log('preload..')
|
|
const {contextBridge, ipcRenderer} = require('electron')
|
|
contextBridge.exposeInMainWorld('API', {
|
|
getVersion: () => {
|
|
return process.versions.electron
|
|
},
|
|
saveFile: (data) => {
|
|
ipcRenderer.send('save-file', data)
|
|
return true
|
|
},
|
|
readFile(option) {
|
|
return ipcRenderer.invoke('read-file', option)
|
|
}
|
|
})
|