preload.js 337 B

1234567
  1. const { contextBridge, ipcRenderer } = require('electron');
  2. contextBridge.exposeInMainWorld('$electron', {
  3. send: (event, args) => ipcRenderer.send('signal', event, args),
  4. once: (event, callBack) => ipcRenderer.once(event, (_, args) => callBack(args)),
  5. on: (event, callBack) => ipcRenderer.on(event, (_, args) => callBack(args))
  6. })