diff --git a/preload.js b/preload.js index 290ad38..f8ea656 100644 --- a/preload.js +++ b/preload.js @@ -5,6 +5,9 @@ contextBridge.exposeInMainWorld('api', { onDependencyStatus: (callback) => ipcRenderer.on('dependency-status', (_, data) => callback(data)), getVideoInfo: (url, browser) => ipcRenderer.invoke('get-video-info', { url, browser }), downloadMedia: (items, browser) => ipcRenderer.invoke('download-media', { items, browser }), + pauseDownload: () => ipcRenderer.invoke('pause-download'), + resumeDownload: () => ipcRenderer.invoke('resume-download'), + stopDownload: () => ipcRenderer.invoke('stop-download'), onDownloadProgress: (callback) => ipcRenderer.on('download-progress', (_, data) => callback(data)), selectDirectory: () => ipcRenderer.invoke('select-directory'), getDownloadsFolder: () => ipcRenderer.invoke('get-downloads-folder'),