StartDownloadParams
Parameters for starting a download.
import { StartDownloadParams } from '@mobrowser/api';
Example
import { app, StartDownloadParams } from '@mobrowser/api';
const win = app.createWindow()
win.browser.handle('startDownload', async (params: StartDownloadParams) => {
params.download.on('progressChanged', (progress) => {
console.log(`Download: ${progress.percentComplete}%`)
})
return 'prompt'
})
win.browser.downloadUrl('https://example.com/file.zip')
Properties
download
readonly download: Download;
The download activity instance.
browser
readonly browser: Browser;
The browser instance that is starting the download.