feat: 白龙马数字意识框架 v2.2.0 - 3D意识空间、多技能协同、自我进化系统
This commit is contained in:
14
electron/focus-banner-preload.cjs
Normal file
14
electron/focus-banner-preload.cjs
Normal file
@@ -0,0 +1,14 @@
|
||||
const { contextBridge, ipcRenderer } = require('electron')
|
||||
|
||||
contextBridge.exposeInMainWorld('focusBanner', {
|
||||
close: () => ipcRenderer.send('focus-banner:close'),
|
||||
toggleTask: (idx, done) => ipcRenderer.send('focus-banner:toggle-task', { idx, done }),
|
||||
setExpanded: (expanded) => ipcRenderer.send('focus-banner:set-expanded', { expanded }),
|
||||
requestResize: () => ipcRenderer.send('focus-banner:request-resize'),
|
||||
onUpdate: (handler) => {
|
||||
ipcRenderer.on('focus-banner:update', (_e, data) => handler(data))
|
||||
},
|
||||
onConfig: (handler) => {
|
||||
ipcRenderer.on('focus-banner:config', (_e, cfg) => handler(cfg))
|
||||
},
|
||||
})
|
||||
Reference in New Issue
Block a user