SYMBOL INDEX (499 symbols across 37 files) FILE: .electron-vue/build.js function clean (line 28) | function clean () { function build (line 34) | function build () { function pack (line 75) | function pack (config) { function web (line 104) | function web () { function greeting (line 119) | function greeting () { FILE: .electron-vue/dev-runner.js function logStats (line 17) | function logStats (proc, data) { function startRenderer (line 39) | function startRenderer () { function startMain (line 59) | function startMain () { function startElectron (line 95) | function startElectron () { function electronLog (line 110) | function electronLog (data, color) { function greeting (line 127) | function greeting () { function init (line 149) | function init () { FILE: src/main/Application.js class Application (line 39) | class Application extends EventEmitter { method constructor (line 40) | constructor () { method init (line 46) | init () { method initContext (line 92) | initContext () { method initConfigManager (line 96) | initConfigManager () { method offConfigListeners (line 101) | offConfigListeners () { method setupLogger (line 112) | setupLogger () { method initLocaleManager (line 124) | initLocaleManager () { method setupApplicationMenu (line 130) | setupApplicationMenu () { method adjustMenu (line 135) | adjustMenu () { method startEngine (line 146) | startEngine () { method stopEngine (line 169) | async stopEngine () { method initEngineClient (line 184) | initEngineClient () { method initAutoLaunchManager (line 193) | initAutoLaunchManager () { method initEnergyManager (line 197) | initEnergyManager () { method initTrayManager (line 201) | initTrayManager () { method watchTraySpeedometerEnabledChange (line 228) | watchTraySpeedometerEnabledChange () { method initDockManager (line 237) | initDockManager () { method watchOpenAtLoginChange (line 243) | watchOpenAtLoginChange () { method watchProtocolsChange (line 260) | watchProtocolsChange () { method watchRunModeChange (line 275) | watchRunModeChange () { method watchProxyChange (line 292) | watchProxyChange () { method watchLocaleChange (line 311) | watchLocaleChange () { method watchThemeChange (line 325) | watchThemeChange () { method watchShowProgressBarChange (line 335) | watchShowProgressBarChange () { method initUPnPManager (line 349) | initUPnPManager () { method startUPnPMapping (line 364) | async startUPnPMapping () { method stopUPnPMapping (line 379) | async stopUPnPMapping () { method watchUPnPPortsChange (line 394) | watchUPnPPortsChange () { method watchUPnPEnabledChange (line 419) | watchUPnPEnabledChange () { method shutdownUPnPManager (line 433) | async shutdownUPnPManager () { method syncTrackers (line 442) | syncTrackers (source, proxy) { method autoSyncTrackers (line 470) | autoSyncTrackers () { method autoResumeTask (line 485) | autoResumeTask () { method initWindowManager (line 494) | initWindowManager () { method storeWindowState (line 523) | storeWindowState (data = {}) { method start (line 538) | start (page, options = {}) { method showPage (line 551) | showPage (page, options = {}) { method show (line 559) | show (page = 'index') { method hide (line 563) | hide (page) { method toggle (line 571) | toggle (page = 'index') { method closePage (line 575) | closePage (page) { method stop (line 579) | stop () { method stopAllSettled (line 594) | async stopAllSettled () { method quit (line 598) | async quit () { method sendCommand (line 603) | sendCommand (command, ...args) { method sendCommandToAll (line 612) | sendCommandToAll (command, ...args) { method sendMessageToAll (line 620) | sendMessageToAll (channel, ...args) { method initThemeManager (line 626) | initThemeManager () { method initTouchBarManager (line 634) | initTouchBarManager () { method initProtocolManager (line 642) | initProtocolManager () { method handleProtocol (line 649) | handleProtocol (url) { method handleFile (line 655) | handleFile (filePath) { method initUpdaterManager (line 680) | initUpdaterManager () { method handleUpdaterEvents (line 696) | handleUpdaterEvents () { method relaunch (line 738) | async relaunch () { method resetSession (line 744) | async resetSession () { method savePreference (line 759) | savePreference (config = {}) { method handleCommands (line 774) | handleCommands () { method openExternal (line 912) | openExternal (url) { method handleConfigChange (line 920) | handleConfigChange (configName) { method handleEvents (line 924) | handleEvents () { method handleProgressChange (line 972) | handleProgressChange (progress) { method bindProgressChange (line 982) | bindProgressChange () { method unbindProgressChange (line 990) | unbindProgressChange () { method handleIpcMessages (line 999) | handleIpcMessages () { method handleIpcInvokes (line 1011) | handleIpcInvokes () { FILE: src/main/Launcher.js class Launcher (line 15) | class Launcher extends EventEmitter { method constructor (line 16) | constructor () { method makeSingleInstance (line 26) | makeSingleInstance (callback) { method init (line 49) | init () { method handleAppEvents (line 65) | handleAppEvents () { method handleRendererRemote (line 74) | handleRendererRemote () { method handleOpenUrl (line 86) | handleOpenUrl () { method handleOpenFile (line 103) | handleOpenFile () { method handleAppLaunchArgv (line 120) | handleAppLaunchArgv (argv) { method sendUrlToApplication (line 144) | sendUrlToApplication () { method sendFileToApplication (line 151) | sendFileToApplication () { method handelAppReady (line 158) | handelAppReady () { method handleAppWillQuit (line 182) | handleAppWillQuit () { FILE: src/main/core/AutoLaunchManager.js class AutoLaunchManager (line 5) | class AutoLaunchManager { method enable (line 6) | enable () { method disable (line 21) | disable () { method isEnabled (line 28) | isEnabled () { FILE: src/main/core/ConfigManager.js class ConfigManager (line 27) | class ConfigManager { method constructor (line 28) | constructor () { method init (line 35) | init () { method initSystemConfig (line 46) | initSystemConfig () { method initUserConfig (line 89) | initUserConfig () { method fixSystemConfig (line 146) | fixSystemConfig () { method fixUserConfig (line 167) | fixUserConfig () { method getSystemConfig (line 183) | getSystemConfig (key, defaultValue) { method getUserConfig (line 192) | getUserConfig (key, defaultValue) { method getLocale (line 201) | getLocale () { method setSystemConfig (line 205) | setSystemConfig (...args) { method setUserConfig (line 209) | setUserConfig (...args) { method reset (line 213) | reset () { FILE: src/main/core/Context.js class Context (line 11) | class Context { method constructor (line 12) | constructor () { method getLogPath (line 16) | getLogPath () { method init (line 21) | init () { method get (line 36) | get (key) { FILE: src/main/core/EnergyManager.js class EnergyManager (line 6) | class EnergyManager { method startPowerSaveBlocker (line 7) | startPowerSaveBlocker () { method stopPowerSaveBlocker (line 17) | stopPowerSaveBlocker () { FILE: src/main/core/Engine.js class Engine (line 17) | class Engine { method constructor (line 21) | constructor (options = {}) { method start (line 29) | start () { method stop (line 69) | stop () { method writePidFile (line 77) | writePidFile (pidPath, pid) { method getEngineBinPath (line 85) | getEngineBinPath () { method getStartArgs (line 96) | getStartArgs () { method isRunning (line 124) | isRunning (pid) { method restart (line 132) | restart () { FILE: src/main/core/EngineClient.js class EngineClient (line 22) | class EngineClient { method constructor (line 26) | constructor (options = {}) { method init (line 35) | init () { method connect (line 39) | connect () { method call (line 49) | async call (method, ...args) { method changeGlobalOption (line 55) | async changeGlobalOption (options) { method shutdown (line 62) | async shutdown (options = {}) { FILE: src/main/core/ExceptionHandler.js class ExceptionHandler (line 9) | class ExceptionHandler { method constructor (line 10) | constructor (options) { method setup (line 19) | setup () { FILE: src/main/core/ProtocolManager.js class ProtocolManager (line 10) | class ProtocolManager extends EventEmitter { method constructor (line 11) | constructor (options = {}) { method init (line 26) | init () { method setup (line 31) | setup (protocols = {}) { method handle (line 48) | handle (url) { method handleResourceProtocol (line 69) | handleResourceProtocol (url) { method handleMoProtocol (line 80) | handleMoProtocol (url) { FILE: src/main/core/UPnPManager.js class UPnPManager (line 8) | class UPnPManager { method constructor (line 9) | constructor (options = {}) { method init (line 15) | init () { method map (line 25) | map (port) { method unmap (line 53) | unmap (port) { method closeClient (line 86) | closeClient () { FILE: src/main/core/UpdateManager.js class UpdateManager (line 15) | class UpdateManager extends EventEmitter { method constructor (line 16) | constructor (options = {}) { method setupProxy (line 36) | setupProxy (proxy) { method init (line 61) | init () { method check (line 83) | check () { method checkingForUpdate (line 88) | checkingForUpdate () { method updateAvailable (line 93) | updateAvailable (event, info) { method updateNotAvailable (line 110) | updateNotAvailable (event, info) { method updateDownloadProgress (line 130) | updateDownloadProgress (event) { method updateDownloaded (line 134) | updateDownloaded (event, info) { method updateCancelled (line 149) | updateCancelled () { method updateError (line 153) | updateError (event, error) { FILE: src/main/ui/DockManager.js class DockManager (line 13) | class DockManager extends EventEmitter { method constructor (line 14) | constructor (options) { FILE: src/main/ui/MenuManager.js class MenuManager (line 12) | class MenuManager extends EventEmitter { method constructor (line 13) | constructor (options) { method load (line 26) | load () { method build (line 31) | build () { method setup (line 44) | setup () { method handleLocaleChange (line 50) | handleLocaleChange (locale) { method updateMenuStates (line 54) | updateMenuStates (visibleStates, enabledStates, checkedStates) { method updateMenuItemVisibleState (line 58) | updateMenuItemVisibleState (id, flag) { method updateMenuItemEnabledState (line 65) | updateMenuItemEnabledState (id, flag) { FILE: src/main/ui/ThemeManager.js class ThemeManager (line 8) | class ThemeManager extends EventEmitter { method constructor (line 9) | constructor (options = {}) { method init (line 16) | init () { method getSystemTheme (line 22) | getSystemTheme () { method handleEvents (line 26) | handleEvents () { method updateSystemTheme (line 35) | updateSystemTheme (theme) { FILE: src/main/ui/TouchBarManager.js class TouchBarManager (line 10) | class TouchBarManager extends EventEmitter { method constructor (line 11) | constructor (options) { method load (line 18) | load () { method getClickFn (line 22) | getClickFn (item) { method getIconImage (line 32) | getIconImage (icon) { method buildItem (line 40) | buildItem (type, options) { method build (line 76) | build (template) { method getTouchBarByPage (line 91) | getTouchBarByPage (page) { method setup (line 105) | setup (page, window) { FILE: src/main/ui/TrayManager.js class TrayManager (line 20) | class TrayManager extends EventEmitter { method constructor (line 21) | constructor (options = {}) { method init (line 47) | init () { method loadTemplate (line 61) | loadTemplate () { method loadImages (line 65) | loadImages () { method loadImagesForMacOS (line 83) | loadImagesForMacOS () { method loadImagesForWindows (line 87) | loadImagesForWindows () { method loadImagesForLinux (line 92) | loadImagesForLinux () { method loadImagesForDefault (line 103) | loadImagesForDefault () { method getFromCacheOrCreateImage (line 108) | getFromCacheOrCreateImage (key) { method getCache (line 120) | getCache (key) { method setCache (line 124) | setCache (key, value) { method buildMenu (line 128) | buildMenu () { method setupMenu (line 141) | setupMenu () { method initTray (line 147) | initTray () { method bindEvents (line 157) | bindEvents () { method unbindEvents (line 173) | unbindEvents () { method toggleSpeedometer (line 225) | toggleSpeedometer (enabled) { method renderTray (line 229) | async renderTray () { method getIcons (line 242) | getIcons () { method updateContextMenu (line 264) | updateContextMenu () { method updateMenuStates (line 276) | updateMenuStates (visibleStates, enabledStates, checkedStates) { method updateMenuItemVisibleState (line 282) | updateMenuItemVisibleState (id, flag) { method updateMenuItemEnabledState (line 289) | updateMenuItemEnabledState (id, flag) { method handleLocaleChange (line 296) | handleLocaleChange (locale) { method handleRunModeChange (line 300) | handleRunModeChange (mode) { method handleSpeedometerEnableChange (line 310) | handleSpeedometerEnableChange (enabled) { method handleSystemThemeChange (line 316) | handleSystemThemeChange (systemTheme = APP_THEME.LIGHT) { method handleDownloadStatusChange (line 329) | handleDownloadStatusChange (status) { method handleSpeedChange (line 335) | async handleSpeedChange ({ uploadSpeed, downloadSpeed }) { method updateTrayByImage (line 346) | async updateTrayByImage (ab) { method destroy (line 359) | destroy () { FILE: src/main/ui/WindowManager.js class WindowManager (line 33) | class WindowManager extends EventEmitter { method constructor (line 34) | constructor (options = {}) { method setWillQuit (line 47) | setWillQuit (flag) { method getPageOptions (line 51) | getPageOptions (page) { method getPageBounds (line 74) | getPageBounds (page) { method openWindow (line 85) | openWindow (page, options = {}) { method getWindow (line 153) | getWindow (page) { method getWindows (line 157) | getWindows () { method getWindowList (line 161) | getWindowList () { method addWindow (line 165) | addWindow (page, window) { method destroyWindow (line 169) | destroyWindow (page) { method removeWindow (line 182) | removeWindow (page) { method bindAfterClosed (line 186) | bindAfterClosed (page, window) { method handleWindowState (line 192) | handleWindowState (page, window) { method handleWindowClose (line 204) | handleWindowClose (pageOptions, page, window) { method showWindow (line 223) | showWindow (page) { method hideWindow (line 232) | hideWindow (page) { method hideAllWindow (line 240) | hideAllWindow () { method toggleWindow (line 246) | toggleWindow (page) { method getFocusedWindow (line 259) | getFocusedWindow () { method handleBeforeQuit (line 263) | handleBeforeQuit () { method onWindowBlur (line 269) | onWindowBlur (event, window) { method handleWindowBlur (line 273) | handleWindowBlur () { method unbindWindowBlur (line 277) | unbindWindowBlur () { method handleAllWindowClosed (line 281) | handleAllWindowClosed () { method sendCommandTo (line 287) | sendCommandTo (window, command, ...args) { method sendMessageTo (line 295) | sendMessageTo (window, channel, ...args) { FILE: src/main/utils/menu.js function findById (line 58) | function findById (template, id) { function handleCommandBefore (line 116) | function handleCommandBefore (item) { function handleCommandAfter (line 125) | function handleCommandAfter (item) { function acceleratorForCommand (line 134) | function acceleratorForCommand (command, keystrokesByCommand) { FILE: src/renderer/api/Api.js class Api (line 15) | class Api { method constructor (line 16) | constructor (options = {}) { method init (line 22) | async init () { method loadConfigFromLocalStorage (line 29) | loadConfigFromLocalStorage () { method loadConfigFromNativeStore (line 35) | async loadConfigFromNativeStore () { method loadConfig (line 40) | async loadConfig () { method initClient (line 49) | initClient () { method closeClient (line 62) | closeClient () { method fetchPreference (line 72) | fetchPreference () { method savePreference (line 79) | savePreference (params = {}) { method savePreferenceToLocalStorage (line 88) | savePreferenceToLocalStorage () { method savePreferenceToNativeStore (line 92) | savePreferenceToNativeStore (params = {}) { method getVersion (line 114) | getVersion () { method changeGlobalOption (line 118) | changeGlobalOption (options) { method getGlobalOption (line 124) | getGlobalOption () { method getOption (line 133) | getOption (params = {}) { method updateActiveTaskOption (line 145) | updateActiveTaskOption (options) { method changeOption (line 157) | changeOption (params = {}) { method getGlobalStat (line 166) | getGlobalStat () { method addUri (line 170) | addUri (params) { method addTorrent (line 187) | addTorrent (params) { method addMetalink (line 197) | addMetalink (params) { method fetchDownloadingTaskList (line 207) | fetchDownloadingTaskList (params = {}) { method fetchWaitingTaskList (line 226) | fetchWaitingTaskList (params = {}) { method fetchStoppedTaskList (line 232) | fetchStoppedTaskList (params = {}) { method fetchActiveTaskList (line 238) | fetchActiveTaskList (params = {}) { method fetchTaskList (line 244) | fetchTaskList (params = {}) { method fetchTaskItem (line 258) | fetchTaskItem (params = {}) { method fetchTaskItemWithPeers (line 264) | fetchTaskItemWithPeers (params = {}) { method fetchTaskItemPeers (line 288) | fetchTaskItemPeers (params = {}) { method pauseTask (line 294) | pauseTask (params = {}) { method pauseAllTask (line 300) | pauseAllTask (params = {}) { method forcePauseTask (line 304) | forcePauseTask (params = {}) { method forcePauseAllTask (line 310) | forcePauseAllTask (params = {}) { method resumeTask (line 314) | resumeTask (params = {}) { method resumeAllTask (line 320) | resumeAllTask (params = {}) { method removeTask (line 324) | removeTask (params = {}) { method forceRemoveTask (line 330) | forceRemoveTask (params = {}) { method saveSession (line 336) | saveSession (params = {}) { method purgeTaskRecord (line 340) | purgeTaskRecord (params = {}) { method removeTaskRecord (line 344) | removeTaskRecord (params = {}) { method multicall (line 350) | multicall (method, params = {}) { method batchChangeOption (line 362) | batchChangeOption (params = {}) { method batchRemoveTask (line 366) | batchRemoveTask (params = {}) { method batchResumeTask (line 370) | batchResumeTask (params = {}) { method batchPauseTask (line 374) | batchPauseTask (params = {}) { method batchForcePauseTask (line 378) | batchForcePauseTask (params = {}) { FILE: src/renderer/components/CommandManager/index.js class CommandManager (line 3) | class CommandManager extends EventEmitter { method constructor (line 4) | constructor () { method register (line 10) | register (id, fn) { method unregister (line 24) | unregister (id) { method execute (line 32) | execute (id, ...args) { FILE: src/renderer/components/Locale/index.js function getLocaleManager (line 8) | function getLocaleManager () { FILE: src/renderer/components/Msg/index.js method get (line 7) | get (obj, prop) { FILE: src/renderer/pages/index/main.js function initTrayWorker (line 32) | function initTrayWorker () { function init (line 54) | function init (config) { FILE: src/renderer/store/modules/app.js constant BASE_INTERVAL (line 5) | const BASE_INTERVAL = 1000 constant PER_INTERVAL (line 6) | const PER_INTERVAL = 100 constant MIN_INTERVAL (line 7) | const MIN_INTERVAL = 500 constant MAX_INTERVAL (line 8) | const MAX_INTERVAL = 6000 method UPDATE_SYSTEM_THEME (line 39) | UPDATE_SYSTEM_THEME (state, theme) { method UPDATE_TRAY_FOCUSED (line 42) | UPDATE_TRAY_FOCUSED (state, focused) { method UPDATE_ABOUT_PANEL_VISIBLE (line 45) | UPDATE_ABOUT_PANEL_VISIBLE (state, visible) { method UPDATE_ENGINE_INFO (line 48) | UPDATE_ENGINE_INFO (state, engineInfo) { method UPDATE_ENGINE_OPTIONS (line 51) | UPDATE_ENGINE_OPTIONS (state, engineOptions) { method UPDATE_GLOBAL_STAT (line 54) | UPDATE_GLOBAL_STAT (state, stat) { method UPDATE_ADD_TASK_VISIBLE (line 57) | UPDATE_ADD_TASK_VISIBLE (state, visible) { method UPDATE_ADD_TASK_TYPE (line 60) | UPDATE_ADD_TASK_TYPE (state, taskType) { method UPDATE_ADD_TASK_URL (line 63) | UPDATE_ADD_TASK_URL (state, text) { method UPDATE_ADD_TASK_TORRENTS (line 66) | UPDATE_ADD_TASK_TORRENTS (state, fileList) { method UPDATE_ADD_TASK_OPTIONS (line 69) | UPDATE_ADD_TASK_OPTIONS (state, options) { method UPDATE_INTERVAL (line 74) | UPDATE_INTERVAL (state, millisecond) { method INCREASE_INTERVAL (line 87) | INCREASE_INTERVAL (state, millisecond) { method DECREASE_INTERVAL (line 92) | DECREASE_INTERVAL (state, millisecond) { method UPDATE_PROGRESS (line 97) | UPDATE_PROGRESS (state, progress) { method updateSystemTheme (line 103) | updateSystemTheme ({ commit }, theme) { method updateTrayFocused (line 106) | updateTrayFocused ({ commit }, focused) { method showAboutPanel (line 109) | showAboutPanel ({ commit }) { method hideAboutPanel (line 112) | hideAboutPanel ({ commit }) { method fetchEngineInfo (line 115) | fetchEngineInfo ({ commit }) { method fetchEngineOptions (line 121) | fetchEngineOptions ({ commit }) { method fetchGlobalStat (line 130) | fetchGlobalStat ({ commit, dispatch }) { method increaseInterval (line 150) | increaseInterval ({ commit }, millisecond = 100) { method showAddTaskDialog (line 153) | showAddTaskDialog ({ commit }, taskType) { method hideAddTaskDialog (line 157) | hideAddTaskDialog ({ commit }) { method changeAddTaskType (line 162) | changeAddTaskType ({ commit }, taskType) { method updateAddTaskUrl (line 165) | updateAddTaskUrl ({ commit }, uri = '') { method addTaskAddTorrents (line 168) | addTaskAddTorrents ({ commit }, { fileList }) { method updateAddTaskOptions (line 171) | updateAddTaskOptions ({ commit }, options = {}) { method updateInterval (line 174) | updateInterval ({ commit }, millisecond) { method resetInterval (line 177) | resetInterval ({ commit }) { method fetchProgress (line 180) | fetchProgress ({ commit }) { FILE: src/renderer/store/modules/preference.js method UPDATE_PREFERENCE_DATA (line 24) | UPDATE_PREFERENCE_DATA (state, config) { method fetchPreference (line 30) | fetchPreference ({ dispatch }) { method save (line 39) | save ({ dispatch }, config) { method recordHistoryDirectory (line 48) | recordHistoryDirectory ({ state, dispatch }, directory) { method addHistoryDirectory (line 57) | addHistoryDirectory ({ state, dispatch }, directory) { method favoriteDirectory (line 67) | favoriteDirectory ({ state, dispatch }, directory) { method cancelFavoriteDirectory (line 87) | cancelFavoriteDirectory ({ state, dispatch }, directory) { method removeDirectory (line 106) | removeDirectory ({ state, dispatch }, directory) { method updateAppTheme (line 117) | updateAppTheme ({ dispatch }, theme) { method updateAppLocale (line 120) | updateAppLocale ({ dispatch }, locale) { method updatePreference (line 123) | updatePreference ({ commit }, config) { method fetchBtTracker (line 126) | fetchBtTracker (_, trackerSource = []) { method toggleEngineMode (line 131) | toggleEngineMode () { FILE: src/renderer/store/modules/task.js method UPDATE_SEEDING_LIST (line 22) | UPDATE_SEEDING_LIST (state, seedingList) { method UPDATE_TASK_LIST (line 25) | UPDATE_TASK_LIST (state, taskList) { method UPDATE_SELECTED_GID_LIST (line 28) | UPDATE_SELECTED_GID_LIST (state, gidList) { method CHANGE_CURRENT_LIST (line 31) | CHANGE_CURRENT_LIST (state, currentList) { method CHANGE_TASK_DETAIL_VISIBLE (line 34) | CHANGE_TASK_DETAIL_VISIBLE (state, visible) { method UPDATE_CURRENT_TASK_GID (line 37) | UPDATE_CURRENT_TASK_GID (state, gid) { method UPDATE_ENABLED_FETCH_PEERS (line 40) | UPDATE_ENABLED_FETCH_PEERS (state, enabled) { method UPDATE_CURRENT_TASK_ITEM (line 43) | UPDATE_CURRENT_TASK_ITEM (state, task) { method UPDATE_CURRENT_TASK_FILES (line 46) | UPDATE_CURRENT_TASK_FILES (state, files) { method UPDATE_CURRENT_TASK_PEERS (line 49) | UPDATE_CURRENT_TASK_PEERS (state, peers) { method changeCurrentList (line 55) | changeCurrentList ({ commit, dispatch }, currentList) { method fetchList (line 60) | fetchList ({ commit, state }) { method selectTasks (line 71) | selectTasks ({ commit }, list) { method selectAllTask (line 74) | selectAllTask ({ commit, state }) { method fetchItem (line 78) | fetchItem ({ dispatch }, gid) { method fetchItemWithPeers (line 84) | fetchItemWithPeers ({ dispatch }, gid) { method showTaskDetailByGid (line 91) | showTaskDetailByGid ({ commit, dispatch }, gid) { method showTaskDetail (line 99) | showTaskDetail ({ commit, dispatch }, task) { method hideTaskDetail (line 104) | hideTaskDetail ({ commit }) { method toggleEnabledFetchPeers (line 107) | toggleEnabledFetchPeers ({ commit }, enabled) { method updateCurrentTaskItem (line 110) | updateCurrentTaskItem ({ commit }, task) { method updateCurrentTaskGid (line 120) | updateCurrentTaskGid ({ commit }, gid) { method addUri (line 123) | addUri ({ dispatch }, data) { method addTorrent (line 131) | addTorrent ({ dispatch }, data) { method addMetalink (line 139) | addMetalink ({ dispatch }, data) { method getTaskOption (line 147) | getTaskOption (_, gid) { method changeTaskOption (line 155) | changeTaskOption (_, payload) { method removeTask (line 159) | removeTask ({ state, dispatch }, task) { method forcePauseTask (line 171) | forcePauseTask ({ dispatch }, task) { method pauseTask (line 183) | pauseTask ({ dispatch }, task) { method resumeTask (line 193) | resumeTask ({ dispatch }, task) { method pauseAllTask (line 201) | pauseAllTask ({ dispatch }) { method resumeAllTask (line 211) | resumeAllTask ({ dispatch }) { method addToSeedingList (line 218) | addToSeedingList ({ state, commit }, gid) { method removeFromSeedingList (line 230) | removeFromSeedingList ({ state, commit }, gid) { method stopSeeding (line 240) | stopSeeding ({ dispatch }, { gid }) { method removeTaskRecord (line 246) | removeTaskRecord ({ state, dispatch }, task) { method saveSession (line 259) | saveSession () { method purgeTaskRecord (line 262) | purgeTaskRecord ({ dispatch }) { method toggleTask (line 266) | toggleTask ({ dispatch }, task) { method batchResumeSelectedTasks (line 275) | batchResumeSelectedTasks ({ state }) { method batchPauseSelectedTasks (line 283) | batchPauseSelectedTasks ({ state }) { method batchForcePauseTask (line 291) | batchForcePauseTask (_, gids) { method batchResumeTask (line 294) | batchResumeTask (_, gids) { method batchRemoveTask (line 297) | batchRemoveTask ({ dispatch }, gids) { FILE: src/shared/aria2/lib/Aria2.js class Aria2 (line 5) | class Aria2 extends JSONRPCClient { method prefix (line 6) | prefix (str) { method unprefix (line 13) | unprefix (str) { method addSecret (line 18) | addSecret (parameters) { method _onnotification (line 26) | _onnotification (notification) { method call (line 33) | async call (method, ...params) { method multicall (line 37) | async multicall (calls) { method batch (line 46) | async batch (calls) { method listNotifications (line 55) | async listNotifications () { method listMethods (line 60) | async listMethods () { FILE: src/shared/aria2/lib/JSONRPCClient.js class JSONRPCClient (line 14) | class JSONRPCClient extends EventEmitter { method constructor (line 15) | constructor (options) { method id (line 23) | id () { method url (line 27) | url (protocol) { method websocket (line 39) | websocket (message) { method http (line 50) | async http (message) { method _buildMessage (line 70) | _buildMessage (method, params) { method batch (line 85) | async batch (calls) { method call (line 98) | async call (method, parameters) { method _send (line 107) | async _send (message) { method _onresponse (line 116) | _onresponse ({ id, error, result }) { method _onrequest (line 124) | _onrequest ({ method, params }) { method _onnotification (line 128) | _onnotification ({ method, params }) { method _onobject (line 144) | _onobject (message) { method open (line 150) | async open () { method close (line 176) | async close () { FILE: src/shared/aria2/lib/JSONRPCError.js class JSONRPCError (line 3) | class JSONRPCError extends Error { method constructor (line 4) | constructor ({ message, code, data }) { FILE: src/shared/aria2/lib/promiseEvent.js function cleanup (line 5) | function cleanup () { function onEvent (line 9) | function onEvent (data) { function onError (line 13) | function onError (err) { FILE: src/shared/constants.js constant EMPTY_STRING (line 1) | const EMPTY_STRING = '' constant PORTABLE_EXECUTABLE_DIR (line 2) | const PORTABLE_EXECUTABLE_DIR = process.env.PORTABLE_EXECUTABLE_DIR constant IS_PORTABLE (line 3) | const IS_PORTABLE = PORTABLE_EXECUTABLE_DIR && PORTABLE_EXECUTABLE_DIR !... constant APP_THEME (line 5) | const APP_THEME = { constant APP_RUN_MODE (line 11) | const APP_RUN_MODE = { constant ADD_TASK_TYPE (line 17) | const ADD_TASK_TYPE = { constant TASK_STATUS (line 22) | const TASK_STATUS = { constant LOG_LEVELS (line 32) | const LOG_LEVELS = [ constant MAX_NUM_OF_DIRECTORIES (line 41) | const MAX_NUM_OF_DIRECTORIES = 5 constant ENGINE_RPC_HOST (line 43) | const ENGINE_RPC_HOST = '127.0.0.1' constant ENGINE_RPC_PORT (line 44) | const ENGINE_RPC_PORT = 16800 constant ENGINE_MAX_CONCURRENT_DOWNLOADS (line 45) | const ENGINE_MAX_CONCURRENT_DOWNLOADS = 10 constant ENGINE_MAX_CONNECTION_PER_SERVER (line 46) | const ENGINE_MAX_CONNECTION_PER_SERVER = 64 constant UNKNOWN_PEERID (line 48) | const UNKNOWN_PEERID = '%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00... constant UNKNOWN_PEERID_NAME (line 49) | const UNKNOWN_PEERID_NAME = 'unknown' constant GRAPHIC (line 50) | const GRAPHIC = '░▒▓█' constant ONE_SECOND (line 52) | const ONE_SECOND = 1000 constant ONE_MINUTE (line 53) | const ONE_MINUTE = ONE_SECOND * 60 constant ONE_HOUR (line 54) | const ONE_HOUR = ONE_MINUTE * 60 constant ONE_DAY (line 55) | const ONE_DAY = ONE_HOUR * 24 constant AUTO_SYNC_TRACKER_INTERVAL (line 58) | const AUTO_SYNC_TRACKER_INTERVAL = ONE_HOUR * 12 constant AUTO_CHECK_UPDATE_INTERVAL (line 61) | const AUTO_CHECK_UPDATE_INTERVAL = ONE_DAY * 7 constant MAX_BT_TRACKER_LENGTH (line 63) | const MAX_BT_TRACKER_LENGTH = 6144 constant NGOSANG_TRACKERS_BEST_URL (line 68) | const NGOSANG_TRACKERS_BEST_URL = 'https://raw.githubusercontent.com/ngo... constant NGOSANG_TRACKERS_BEST_IP_URL (line 69) | const NGOSANG_TRACKERS_BEST_IP_URL = 'https://raw.githubusercontent.com/... constant NGOSANG_TRACKERS_ALL_URL (line 70) | const NGOSANG_TRACKERS_ALL_URL = 'https://raw.githubusercontent.com/ngos... constant NGOSANG_TRACKERS_ALL_IP_URL (line 71) | const NGOSANG_TRACKERS_ALL_IP_URL = 'https://raw.githubusercontent.com/n... constant NGOSANG_TRACKERS_BEST_URL_CDN (line 73) | const NGOSANG_TRACKERS_BEST_URL_CDN = 'https://cdn.jsdelivr.net/gh/ngosa... constant NGOSANG_TRACKERS_BEST_IP_URL_CDN (line 74) | const NGOSANG_TRACKERS_BEST_IP_URL_CDN = 'https://cdn.jsdelivr.net/gh/ng... constant NGOSANG_TRACKERS_ALL_URL_CDN (line 75) | const NGOSANG_TRACKERS_ALL_URL_CDN = 'https://cdn.jsdelivr.net/gh/ngosan... constant NGOSANG_TRACKERS_ALL_IP_URL_CDN (line 76) | const NGOSANG_TRACKERS_ALL_IP_URL_CDN = 'https://cdn.jsdelivr.net/gh/ngo... constant XIU2_TRACKERS_BEST_URL (line 81) | const XIU2_TRACKERS_BEST_URL = 'https://raw.githubusercontent.com/XIU2/T... constant XIU2_TRACKERS_ALL_URL (line 82) | const XIU2_TRACKERS_ALL_URL = 'https://raw.githubusercontent.com/XIU2/Tr... constant XIU2_TRACKERS_HTTP_URL (line 83) | const XIU2_TRACKERS_HTTP_URL = 'https://raw.githubusercontent.com/XIU2/T... constant XIU2_TRACKERS_BEST_URL_CDN (line 85) | const XIU2_TRACKERS_BEST_URL_CDN = 'https://cdn.jsdelivr.net/gh/XIU2/Tra... constant XIU2_TRACKERS_ALL_URL_CDN (line 86) | const XIU2_TRACKERS_ALL_URL_CDN = 'https://cdn.jsdelivr.net/gh/XIU2/Trac... constant XIU2_TRACKERS_HTTP_URL_CDN (line 87) | const XIU2_TRACKERS_HTTP_URL_CDN = 'https://cdn.jsdelivr.net/gh/XIU2/Tra... constant XIU2_TRACKERS_BLACK_URL (line 90) | const XIU2_TRACKERS_BLACK_URL = 'https://cdn.jsdelivr.net/gh/XIU2/Tracke... constant TRACKER_SOURCE_OPTIONS (line 92) | const TRACKER_SOURCE_OPTIONS = [ constant PROXY_SCOPES (line 175) | const PROXY_SCOPES = { constant PROXY_SCOPE_OPTIONS (line 181) | const PROXY_SCOPE_OPTIONS = [ constant NONE_SELECTED_FILES (line 187) | const NONE_SELECTED_FILES = 'none' constant SELECTED_ALL_FILES (line 188) | const SELECTED_ALL_FILES = 'all' constant IP_VERSION (line 190) | const IP_VERSION = { constant LOGIN_SETTING_OPTIONS (line 195) | const LOGIN_SETTING_OPTIONS = { constant TRAY_CANVAS_CONFIG (line 202) | const TRAY_CANVAS_CONFIG = { constant COMMON_RESOURCE_TAGS (line 211) | const COMMON_RESOURCE_TAGS = ['http://', 'https://', 'ftp://', 'magnet:'] constant THUNDER_RESOURCE_TAGS (line 212) | const THUNDER_RESOURCE_TAGS = ['thunder://'] constant RESOURCE_TAGS (line 214) | const RESOURCE_TAGS = [ constant SUPPORT_RTL_LOCALES (line 219) | const SUPPORT_RTL_LOCALES = [ constant IMAGE_SUFFIXES (line 240) | const IMAGE_SUFFIXES = [ constant AUDIO_SUFFIXES (line 261) | const AUDIO_SUFFIXES = [ constant VIDEO_SUFFIXES (line 273) | const VIDEO_SUFFIXES = [ constant SUB_SUFFIXES (line 285) | const SUB_SUFFIXES = [ constant DOCUMENT_SUFFIXES (line 295) | const DOCUMENT_SUFFIXES = [ FILE: src/shared/locales/LocaleManager.js class LocaleManager (line 4) | class LocaleManager { method constructor (line 5) | constructor (options = {}) { method changeLanguage (line 14) | changeLanguage (lng) { method changeLanguageByLocale (line 18) | changeLanguageByLocale (locale) { method getI18n (line 23) | getI18n () { FILE: src/shared/ua.js constant ARIA2_UA (line 1) | const ARIA2_UA = 'aria2/1.36.0' constant TRANSMISSION_UA (line 2) | const TRANSMISSION_UA = 'Transmission/3.00' constant CHROME_UA (line 3) | const CHROME_UA = 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) Apple... constant DU_UA (line 4) | const DU_UA = 'netdisk;6.0.0.12;PC;PC-Windows;10.0.16299;WindowsBaiduYun... FILE: src/shared/utils/rename.js constant RULE_REGEX (line 1) | const RULE_REGEX = /\(([^)]*)\)/ constant PLUS (line 2) | const PLUS = '+' constant MINUS (line 3) | const MINUS = '-' constant OPERATORS (line 4) | const OPERATORS = [PLUS, MINUS]