Files
BizGaze_Remote/agent/preload.js
T

10 строки
430 B
JavaScript
Исходник Обычный вид История

2026-06-05 17:29:09 +05:30
// Secure bridge between the sandboxed renderer and the main process.
const { contextBridge, ipcRenderer } = require('electron');
contextBridge.exposeInMainWorld('agent', {
onConfig: (cb) => ipcRenderer.on('config', (_e, cfg) => cb(cfg)),
injectInput: (evt) => ipcRenderer.send('inject-input', evt),
sessionEnded: () => ipcRenderer.send('session-ended'),
getPrimarySize: () => ipcRenderer.invoke('get-primary-size'),
});