更新饥荒
This commit is contained in:
@@ -14,6 +14,14 @@ contextBridge.exposeInMainWorld('desktop', {
|
||||
checkUpdate: (silent = false) => ipcRenderer.invoke('nlg:check-update', silent),
|
||||
// 取消正在进行的更新下载
|
||||
cancelUpdateDownload: () => ipcRenderer.invoke('nlg:cancel-update-download'),
|
||||
// 切换屏幕模式:window 普通窗口 / windowFull 窗口全屏 / full 真全屏
|
||||
setScreenMode: (mode) => ipcRenderer.invoke('nlg:set-screen-mode', mode),
|
||||
// 订阅屏幕模式变化(Esc 退全屏、菜单 F11 等原生状态变化时同步),返回取消订阅函数
|
||||
onScreenModeChanged: (cb) => {
|
||||
const handler = (_e, mode) => cb(mode)
|
||||
ipcRenderer.on('nlg:screen-mode-changed', handler)
|
||||
return () => ipcRenderer.removeListener('nlg:screen-mode-changed', handler)
|
||||
},
|
||||
// 运行环境版本信息
|
||||
versions: {
|
||||
electron: process.versions.electron,
|
||||
|
||||
Reference in New Issue
Block a user