Implemented removeFromQueue and cancelAllDownloads
This commit is contained in:
@@ -0,0 +1,12 @@
|
||||
import { Server as WsServer } from 'ws'
|
||||
import { consoleInfo } from '../../helpers/errors'
|
||||
import { cancelAllDownloads } from '../../main'
|
||||
|
||||
const eventName = 'cancelAllDownloads'
|
||||
|
||||
const cb = (_: any, __: any, ___: WsServer) => {
|
||||
cancelAllDownloads()
|
||||
consoleInfo(`Queue cleared`)
|
||||
}
|
||||
|
||||
export default { eventName, cb }
|
||||
|
||||
@@ -1,7 +1,11 @@
|
||||
import saveSettings from './saveSettings'
|
||||
import removeFinishedDownloads from './removeFinishedDownloads'
|
||||
import removeFromQueue from './removeFromQueue'
|
||||
import cancelAllDownloads from './cancelAllDownloads'
|
||||
|
||||
export default [
|
||||
saveSettings,
|
||||
removeFinishedDownloads
|
||||
removeFinishedDownloads,
|
||||
removeFromQueue,
|
||||
cancelAllDownloads
|
||||
]
|
||||
|
||||
@@ -0,0 +1,12 @@
|
||||
import { Server as WsServer } from 'ws'
|
||||
import { consoleInfo } from '../../helpers/errors'
|
||||
import { cancelDownload } from '../../main'
|
||||
|
||||
const eventName = 'removeFromQueue'
|
||||
|
||||
const cb = (data: any, __: any, ___: WsServer) => {
|
||||
cancelDownload(data)
|
||||
consoleInfo(`Cancelled ${data}`)
|
||||
}
|
||||
|
||||
export default { eventName, cb }
|
||||
|
||||
Reference in New Issue
Block a user