feat: add update download handling and installation methods
This commit is contained in:
2
cinny
2
cinny
Submodule cinny updated: 6ca8e59b0b...0ddf05746a
@@ -134,6 +134,11 @@ contextBridge.exposeInMainWorld('electron', {
|
|||||||
onUpdateDownloadProgress: (callback) => {
|
onUpdateDownloadProgress: (callback) => {
|
||||||
ipcRenderer.on('update-download-progress', (_, progress) => callback(progress));
|
ipcRenderer.on('update-download-progress', (_, progress) => callback(progress));
|
||||||
},
|
},
|
||||||
|
onUpdateDownloaded: (callback) => {
|
||||||
|
ipcRenderer.on('update-downloaded', (_, info) => callback(info));
|
||||||
|
},
|
||||||
|
downloadUpdate: () => ipcRenderer.invoke('download-update'),
|
||||||
|
installUpdate: () => ipcRenderer.invoke('install-update'),
|
||||||
},
|
},
|
||||||
|
|
||||||
// Desktop capturer (for screen sharing)
|
// Desktop capturer (for screen sharing)
|
||||||
|
|||||||
Reference in New Issue
Block a user