DownloadsManagerinterface
Download manager API exposed on window.glue42gd.downloads
12 Methods
cancel()⚓︎
(id: string) => Promise<void>
getSavePath()⚓︎
(path: string) => Promise<void>
onConfigurationChanged()⚓︎
(callback: (config: DownloadsConfiguration) => void) => () => void
Register a callback for download configuration changes
Parameters (1)
| Name | Type | Required | Description |
|---|---|---|---|
| callback⚓︎ | (config: DownloadsConfiguration) => void | x |
onUpdate()⚓︎
(callback: (item: DownloadItem) => void) => () => void
Register a callback for download item updates
Parameters (1)
| Name | Type | Required | Description |
|---|---|---|---|
| callback⚓︎ | (item: DownloadItem) => void | x |
pauseResume()⚓︎
(id: string) => Promise<void>
removeItem()⚓︎
(id: string) => Promise<void>
setSavePath()⚓︎
(path: string) => Promise<void>
showInFolder()⚓︎
(id: string) => Promise<void>
showOpenDialog()⚓︎
(options: OpenDialogOptions) => Promise<OpenDialogReturnValue>
Show an open dialog for downloads
Parameters (1)
| Name | Type | Required | Description |
|---|---|---|---|
| options⚓︎ | OpenDialogOptions | x |