SYMBOL INDEX (1581 symbols across 181 files) FILE: debug/src/App.ts class App (line 13) | class App { method constructor (line 19) | constructor(options) { method useModules (line 37) | private useModules() { method mountRoutes (line 50) | private mountRoutes(): void { method start (line 88) | public start() { FILE: debug/src/BuildPlugin.ts type Dictionary (line 4) | type Dictionary = { [key: string]: T }; class BuildPlugin (line 9) | class BuildPlugin { method constructor (line 13) | constructor(rootPaht: string = "../../dist/resource") { method buildResource (line 21) | public buildResource() { method getSystemConfig (line 31) | public getSystemConfig() { method getResourceConfig (line 44) | private getResourceConfig(name: string): any { method makeParser (line 74) | private makeParser(name: string) { method getParser (line 99) | private getParser(parentFolder): any { method getSupportedSites (line 121) | public getSupportedSites() { method getCollaborator (line 218) | public getCollaborator(source: string | Array): string { method geti18n (line 238) | public geti18n() { method replaceKeys (line 267) | replaceKeys( FILE: debug/src/SearchData.ts class SearchData (line 4) | class SearchData { method constructor (line 5) | constructor(public config: any = {}) {} method generate (line 7) | public generate() { method getTitle (line 40) | private getTitle() { method getSubTitle (line 58) | private getSubTitle() { method getHost (line 76) | private getHost() { method getTags (line 82) | private getTags() { method getSize (line 118) | private getSize() { FILE: public/libs/Base64.js function Base64 (line 11) | function Base64() { FILE: public/libs/drag.js function Drag (line 5) | function Drag() { FILE: public/libs/notice/notice.js function __webpack_require__ (line 16) | function __webpack_require__(moduleId) { function _interopRequireWildcard (line 136) | function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { ret... function getCallback (line 145) | function getCallback(ref, eventName) { function defineProperties (line 294) | function defineProperties(target, props) { for (var i = 0; i < props.len... function _interopRequireWildcard (line 310) | function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { ret... function _interopRequireDefault (line 312) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob... function _classCallCheck (line 314) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function NoticeJs (line 321) | function NoticeJs() { function defineProperties (line 441) | function defineProperties(target, props) { for (var i = 0; i < props.len... function _interopRequireWildcard (line 451) | function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { ret... function _classCallCheck (line 453) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function Components (line 458) | function Components() { FILE: resource/clients/deluge/init.js class Deluge (line 9) | class Deluge { method init (line 17) | init(options) { method call (line 45) | call(action, data) { method getSessionId (line 73) | getSessionId(callback) { method exec (line 126) | exec(options, callback, tags) { method addTorrentFromUrl (line 174) | addTorrentFromUrl(data, callback) { method addTorrent (line 229) | addTorrent(options, callback) { FILE: resource/clients/flood/init.js class Client (line 7) | class Client { method init (line 15) | init(options) { method call (line 40) | call(action, data) { method authenticate (line 70) | authenticate(callback) { method testClientConnectivity (line 101) | testClientConnectivity(callback) { method addTorrentFromUrl (line 132) | addTorrentFromUrl(data, callback) { method addTorrentUrl (line 179) | addTorrentUrl(data, callback) { method addTorrentFile (line 183) | addTorrentFile(data, callback) { method addTorrent (line 193) | addTorrent(suffix, data, callback) { FILE: resource/clients/qbittorrent/init.js class Client (line 6) | class Client { method init (line 14) | init(options) { method call (line 35) | call(action, data) { method getSessionId (line 71) | getSessionId(callback) { method exec (line 106) | exec(options, callback, tags) { method addTorrentFromUrl (line 159) | addTorrentFromUrl(data, callback) { method addTorrent (line 201) | addTorrent(params, callback) { FILE: resource/clients/ruTorrent/init.js class Client (line 9) | class Client { method init (line 17) | init(options) { method call (line 41) | call(action, data) { method testClientConnectivity (line 82) | testClientConnectivity(callback) { method addTorrentFromUrl (line 109) | addTorrentFromUrl(data, callback) { method addTorrent (line 163) | addTorrent(data, callback) { FILE: resource/clients/synologyDownloadStation/init.js class Client (line 6) | class Client { method init (line 8) | init(options) { method getSessionId (line 21) | getSessionId() { method call (line 60) | call(action, data) { method addTorrentFromUrl (line 91) | addTorrentFromUrl(options, callback) { method addTorrent (line 167) | addTorrent(formData, headers, options, callback) { FILE: resource/clients/transmission/init.js class Transmission (line 6) | class Transmission { method init (line 14) | init(options) { method call (line 51) | call(action, data) { method exec (line 89) | exec(options, callback, tags) { method sendRequest (line 152) | sendRequest(options, success, error) { method sessionStats (line 172) | sessionStats() { method addTorrentFromUrl (line 185) | addTorrentFromUrl(url, savePath, autoStart, callback, uploadLimit = 0) { method addTorrent (line 241) | addTorrent(options, callback) { method getFreeSpace (line 280) | getFreeSpace(path, callback) { FILE: resource/clients/utorrent/init.js class uTorrent (line 5) | class uTorrent { method init (line 13) | init(options) { method call (line 51) | call(action, data) { method getSessionId (line 79) | getSessionId(callback) { method exec (line 126) | exec(options, callback, tags) { method addTorrentFromUrl (line 184) | addTorrentFromUrl(data, callback) { method addTorrent (line 222) | addTorrent(options, callback) { FILE: resource/libs/album/album.js method onButtonClick (line 67) | onButtonClick() {} method onClose (line 69) | onClose() {} method init (line 95) | init() { method initSystemButtons (line 188) | initSystemButtons() { method initCustomButtons (line 199) | initCustomButtons() { method remove (line 224) | remove() { method behind (line 234) | behind(zIndex) { method bringToFront (line 247) | bringToFront() { method initEvents (line 257) | initEvents(self = this) { method showTopBar (line 450) | showTopBar(self) { method hideThumbsBar (line 463) | hideThumbsBar() { method showThumbsBar (line 476) | showThumbsBar() { method load (line 493) | load() { method addItem (line 537) | addItem(options, isTagClick) { method addTag (line 598) | addTag(item) { method createTag (line 619) | createTag(tag, setActive) { method initImageList (line 662) | initImageList(images, active, isTags) { method clear (line 689) | clear() { method setActive (line 700) | setActive(key, resize) { method _setActiveImage (line 793) | _setActiveImage(resize) { method setActiveImage (line 843) | setActiveImage(resize, _self = this) { method resize (line 856) | resize(rate) { method setSize (line 879) | setSize() { method gotoImage (line 904) | gotoImage(action, _self) { method loadImage (line 940) | loadImage(url, callback, reload) { FILE: resource/publicSites/douban.com/common.js class Common (line 2) | class Common { method init (line 3) | init() { method search (line 14) | search(key, button) { FILE: resource/publicSites/douban.com/doulist.js class App (line 2) | class App extends window.DoubanCommon { method initButtons (line 6) | initButtons() { method createButton (line 36) | createButton(parent, key, title) { FILE: resource/publicSites/douban.com/explore.js class App (line 2) | class App extends window.DoubanCommon { method constructor (line 3) | constructor() { method initButtons (line 12) | initButtons() { method createButton (line 19) | createButton(parent) { FILE: resource/publicSites/douban.com/subject.js class App (line 2) | class App extends window.DoubanCommon { method initButtons (line 6) | initButtons() { method getIMDbId (line 32) | getIMDbId() { method getTitle (line 48) | getTitle() { FILE: resource/publicSites/douban.com/top250.js class App (line 2) | class App extends window.DoubanCommon { method initButtons (line 6) | initButtons() { method createButton (line 16) | createButton(parent, key) { FILE: resource/publicSites/goodmovieslist.com/best-movies.js class App (line 3) | class App extends window.DoubanCommon { method initButtons (line 7) | initButtons() { method createButton (line 20) | createButton(parent, key) { method showPopupMenus (line 56) | showPopupMenus(event, key) { method showPopupMenusForSolutions (line 94) | showPopupMenusForSolutions(event, key) { FILE: resource/publicSites/imdb.com/subject.js class App (line 2) | class App { method init (line 3) | init() { method initButtons (line 12) | initButtons() { method getIMDbId (line 32) | getIMDbId() { FILE: resource/publicSites/imdb.com/top.js class App (line 2) | class App { method init (line 3) | init() { method initButtons (line 12) | initButtons() { method createButton (line 27) | createButton(parent, key, title) { FILE: resource/publicSites/reseed.tongyifan.me/reseed.js class App (line 3) | class App extends window.NexusPHPCommon { method init (line 4) | init() { method initButtons (line 14) | initButtons() { method getDownloadURLs (line 21) | getDownloadURLs() { method checkURL (line 50) | checkURL(url) { FILE: resource/schemas/Common/common.js class Common (line 2) | class Common { method constructor (line 3) | constructor() { method t (line 17) | t(key, options) { method initFreeSpaceButton (line 24) | initFreeSpaceButton() { method initDetailButtons (line 58) | initDetailButtons() { method initListButtons (line 81) | initListButtons(checkPasskey = false) { method addSaveAllTorrentFilesButton (line 205) | addSaveAllTorrentFilesButton(checkPasskey) { method checkPermissions (line 246) | checkPermissions(permissions) { method sendTorrentToDefaultClient (line 254) | sendTorrentToDefaultClient(option, showNotice = true) { method hideNotice (line 316) | hideNotice(notice) { method sendTorrentToClient (line 329) | sendTorrentToClient(options, showNotice = true) { method downloadFromDroper (line 389) | downloadFromDroper(data, callback) { method isNexusPHP (line 417) | isNexusPHP() { method getDroperURL (line 425) | getDroperURL(url) { method call (line 449) | call(action, data) { method addSendTorrentToClientButton (line 465) | addSendTorrentToClientButton() { method addSendTorrentToDefaultClientButton (line 522) | addSendTorrentToDefaultClientButton() { method addCopyTextToClipboardButton (line 582) | addCopyTextToClipboardButton() { method initCollectionButton (line 620) | initCollectionButton() { method addToCollectionButton (line 634) | addToCollectionButton() { method addRemoveCollectionButton (line 711) | addRemoveCollectionButton(item) { method getContentMenusForUrl (line 738) | getContentMenusForUrl(url) { method showContentMenusForUrl (line 817) | showContentMenusForUrl(options, event, success, error) { method checkSize (line 874) | checkSize(doms) { method getTotalSize (line 905) | getTotalSize(source) { method getSize (line 918) | getSize(size) { method confirmSize (line 947) | confirmSize(doms) { method startDownloadURLs (line 969) | startDownloadURLs(success, error, downloadOptions) { method downloadURLsInBackground (line 1015) | downloadURLsInBackground(urls, callback, downloadOptions) { method downloadURLs (line 1057) | downloadURLs(urls, count, callback, downloadOptions) { method showStatusMessage (line 1122) | showStatusMessage(msg) { method clone (line 1139) | clone(source) { method showAllContentMenus (line 1147) | showAllContentMenus(event, success, error) { method getFullURL (line 1225) | getFullURL(url) { method initSayThanksButton (line 1242) | initSayThanksButton() { FILE: resource/schemas/Common/details.js class App (line 3) | class App extends window.NexusPHPCommon { method init (line 4) | init() { method initButtons (line 12) | initButtons() { method getDownloadURL (line 20) | getDownloadURL() { method showTorrentSize (line 26) | showTorrentSize() { method getTitle (line 37) | getTitle() { method getIMDbId (line 44) | getIMDbId() { FILE: resource/schemas/Common/getSearchResult.js class Parser (line 5) | class Parser { method constructor (line 6) | constructor() { method getResult (line 27) | getResult() { method getFieldValue (line 134) | getFieldValue(row, cells, fieldIndex, fieldName, returnCell) { method getFullURL (line 163) | getFullURL(url) { method getTitle (line 178) | getTitle(row, cells, fieldIndex) { FILE: resource/schemas/Common/torrents.js class App (line 3) | class App extends window.NexusPHPCommon { method init (line 4) | init() { method initButtons (line 14) | initButtons() { method getDownloadURLs (line 21) | getDownloadURLs() { method confirmWhenExceedSize (line 41) | confirmWhenExceedSize() { FILE: resource/schemas/Discuz/details.js class App (line 3) | class App extends window.NexusPHPCommon { method init (line 4) | init() { method initButtons (line 12) | initButtons() { method getDownloadURL (line 21) | getDownloadURL() { method getTitle (line 59) | getTitle() { FILE: resource/schemas/Discuz/getSearchResult.js class Parser (line 2) | class Parser { method constructor (line 3) | constructor() { method getResult (line 18) | getResult() { method getTime (line 232) | getTime(cell) { method getSubTitle (line 247) | getSubTitle(title, row) { method getCategory (line 255) | getCategory(cell) { FILE: resource/schemas/Discuz/torrents.js class App (line 3) | class App extends window.NexusPHPCommon { method init (line 4) | init() { method initButtons (line 14) | initButtons() { method getDownloadURLs (line 21) | getDownloadURLs() { method confirmWhenExceedSize (line 59) | confirmWhenExceedSize() { FILE: resource/schemas/Gazelle/getSearchResult.js class Parser (line 14) | class Parser { method constructor (line 15) | constructor() { method getResult (line 40) | getResult() { method getCategory (line 196) | getCategory(link) { method getCategoryName (line 220) | getCategoryName(id) { FILE: resource/schemas/Gazelle/torrents.js class App (line 3) | class App extends window.NexusPHPCommon { method init (line 4) | init() { method initButtons (line 15) | initButtons() { method getDownloadURLs (line 22) | getDownloadURLs() { method confirmWhenExceedSize (line 47) | confirmWhenExceedSize() { method downloadFromDroper (line 60) | downloadFromDroper(data, callback) { FILE: resource/schemas/GazelleJSONAPI/getSearchResult.js class Parser (line 2) | class Parser { method constructor (line 3) | constructor() { method start (line 16) | start() { method getResult (line 41) | getResult() { method getAuthKey (line 129) | getAuthKey() { FILE: resource/schemas/NexusPHP/common.js class Common (line 2) | class Common { method constructor (line 3) | constructor() { method t (line 17) | t(key, options) { method initFreeSpaceButton (line 24) | initFreeSpaceButton() { method initDetailButtons (line 58) | initDetailButtons() { method initListButtons (line 82) | initListButtons(checkPasskey = false) { method addSaveAllTorrentFilesButton (line 206) | addSaveAllTorrentFilesButton(checkPasskey) { method checkPermissions (line 247) | checkPermissions(permissions) { method sendTorrentToDefaultClient (line 255) | sendTorrentToDefaultClient(option, showNotice = true) { method hideNotice (line 317) | hideNotice(notice) { method sendTorrentToClient (line 330) | sendTorrentToClient(options, showNotice = true) { method downloadFromDroper (line 390) | downloadFromDroper(data, callback) { method isNexusPHP (line 418) | isNexusPHP() { method getDroperURL (line 426) | getDroperURL(url) { method call (line 450) | call(action, data) { method addSendTorrentToClientButton (line 466) | addSendTorrentToClientButton() { method addSendTorrentToDefaultClientButton (line 523) | addSendTorrentToDefaultClientButton() { method addCopyTextToClipboardButton (line 583) | addCopyTextToClipboardButton() { method initCollectionButton (line 621) | initCollectionButton() { method addToCollectionButton (line 635) | addToCollectionButton() { method addRemoveCollectionButton (line 712) | addRemoveCollectionButton(item) { method getContentMenusForUrl (line 739) | getContentMenusForUrl(url) { method showContentMenusForUrl (line 818) | showContentMenusForUrl(options, event, success, error) { method checkSize (line 875) | checkSize(doms) { method getTotalSize (line 906) | getTotalSize(source) { method getSize (line 919) | getSize(size) { method confirmSize (line 948) | confirmSize(doms) { method startDownloadURLs (line 970) | startDownloadURLs(success, error, downloadOptions) { method downloadURLsInBackground (line 1016) | downloadURLsInBackground(urls, callback, downloadOptions) { method downloadURLs (line 1058) | downloadURLs(urls, count, callback, downloadOptions) { method showStatusMessage (line 1123) | showStatusMessage(msg) { method clone (line 1140) | clone(source) { method showAllContentMenus (line 1148) | showAllContentMenus(event, success, error) { method getFullURL (line 1226) | getFullURL(url) { method initSayThanksButton (line 1243) | initSayThanksButton() { FILE: resource/schemas/NexusPHP/details.js class App (line 3) | class App extends window.NexusPHPCommon { method init (line 4) | init() { method initButtons (line 12) | initButtons() { method _getDownloadUrlByPossibleHrefs (line 20) | _getDownloadUrlByPossibleHrefs() { method getDownloadURL (line 44) | getDownloadURL() { method getTitle (line 85) | getTitle() { method getIMDbId (line 97) | getIMDbId() { FILE: resource/schemas/NexusPHP/getSearchResult.js class Parser (line 5) | class Parser { method constructor (line 6) | constructor() { method getResult (line 31) | getResult() { method getFieldValue (line 234) | getFieldValue(row, cells, fieldIndex, fieldName, returnCell) { method getTime (line 263) | getTime(cell) { method _parseTime (line 279) | _parseTime(timeString) { method getTitle (line 311) | getTitle(row, cells, fieldIndex) { method getIMDbId (line 348) | getIMDbId(row) method getSubTitle (line 375) | getSubTitle(title, row) { method getDownloadLink (line 444) | getDownloadLink(row, link) { method getCategory (line 481) | getCategory(cell) { FILE: resource/schemas/NexusPHP/torrents.js class App (line 3) | class App extends window.NexusPHPCommon { method init (line 4) | init() { method initButtons (line 14) | initButtons() { method getDownloadURLs (line 21) | getDownloadURLs() { method confirmWhenExceedSize (line 84) | confirmWhenExceedSize() { method getDroperURL (line 96) | getDroperURL(url) { FILE: resource/schemas/TNode/common.js class Common (line 2) | class Common { method constructor (line 3) | constructor() { method t (line 17) | t(key, options) { method initFreeSpaceButton (line 24) | initFreeSpaceButton() { method initDetailButtons (line 58) | initDetailButtons() { method initListButtons (line 82) | initListButtons(checkPasskey = false) { method addSaveAllTorrentFilesButton (line 206) | addSaveAllTorrentFilesButton(checkPasskey) { method checkPermissions (line 247) | checkPermissions(permissions) { method sendTorrentToDefaultClient (line 255) | sendTorrentToDefaultClient(option, showNotice = true) { method hideNotice (line 317) | hideNotice(notice) { method sendTorrentToClient (line 330) | sendTorrentToClient(options, showNotice = true) { method downloadFromDroper (line 390) | downloadFromDroper(data, callback) { method isNexusPHP (line 418) | isNexusPHP() { method getDroperURL (line 426) | getDroperURL(url) { method call (line 450) | call(action, data) { method addSendTorrentToClientButton (line 466) | addSendTorrentToClientButton() { method addSendTorrentToDefaultClientButton (line 523) | addSendTorrentToDefaultClientButton() { method addCopyTextToClipboardButton (line 583) | addCopyTextToClipboardButton() { method initCollectionButton (line 621) | initCollectionButton() { method addToCollectionButton (line 635) | addToCollectionButton() { method addRemoveCollectionButton (line 712) | addRemoveCollectionButton(item) { method getContentMenusForUrl (line 739) | getContentMenusForUrl(url) { method showContentMenusForUrl (line 818) | showContentMenusForUrl(options, event, success, error) { method checkSize (line 875) | checkSize(doms) { method getTotalSize (line 906) | getTotalSize(source) { method getSize (line 919) | getSize(size) { method confirmSize (line 948) | confirmSize(doms) { method startDownloadURLs (line 970) | startDownloadURLs(success, error, downloadOptions) { method downloadURLsInBackground (line 1016) | downloadURLsInBackground(urls, callback, downloadOptions) { method downloadURLs (line 1058) | downloadURLs(urls, count, callback, downloadOptions) { method showStatusMessage (line 1123) | showStatusMessage(msg) { method clone (line 1140) | clone(source) { method showAllContentMenus (line 1148) | showAllContentMenus(event, success, error) { method getFullURL (line 1226) | getFullURL(url) { method initSayThanksButton (line 1243) | initSayThanksButton() { FILE: resource/schemas/TNode/details.js class App (line 3) | class App extends window.TNodeCommon { method init (line 4) | init() { method initButtons (line 10) | initButtons() { method getDownloadURL (line 14) | getDownloadURL() { method getTitle (line 22) | getTitle() { method getIMDbId (line 27) | getIMDbId() { FILE: resource/schemas/TNode/getSearchResult.js class Parser (line 40) | class Parser { method constructor (line 45) | constructor(site, tagsAndCategories = []) { method getResult (line 62) | getResult(response) { FILE: resource/schemas/TNode/torrents.js class App (line 3) | class App extends window.TNodeCommon { method init (line 4) | init() { method initButtons (line 14) | initButtons() { method getDownloadURLs (line 21) | getDownloadURLs() { method confirmWhenExceedSize (line 58) | confirmWhenExceedSize() { method getDroperURL (line 70) | getDroperURL(url) { FILE: resource/schemas/UNIT3D/details.js class App (line 3) | class App extends window.NexusPHPCommon { method init (line 4) | init() { method initButtons (line 12) | initButtons() { method getDownloadURL (line 19) | getDownloadURL() { method getIMDbId (line 39) | getIMDbId() { FILE: resource/schemas/UNIT3D/getSearchResult.js class Parser (line 2) | class Parser { method constructor (line 3) | constructor() { method getResult (line 19) | getResult() { method getSubTitle (line 216) | getSubTitle(title, row) { method getCategory (line 228) | getCategory(cell) { method getFieldValue (line 239) | getFieldValue(row, cells, fieldIndex, fieldName, returnCell) { FILE: resource/schemas/UNIT3D/torrents.js class App (line 3) | class App extends window.NexusPHPCommon { method init (line 4) | init() { method initButtons (line 15) | initButtons() { method getDownloadURLs (line 22) | getDownloadURLs() { method confirmWhenExceedSize (line 53) | confirmWhenExceedSize() { FILE: resource/schemas/UNIT3D/userTorrents.js class App (line 3) | class App extends window.NexusPHPCommon { method init (line 4) | init() { method initButtons (line 13) | initButtons() { method getDownloadURLs (line 20) | getDownloadURLs() { FILE: resource/sites/animebytes.tv/getSearchResult.js class Parser (line 14) | class Parser { method constructor (line 15) | constructor() { method getResult (line 34) | getResult() { FILE: resource/sites/animebytes.tv/userTorrents.js class App (line 3) | class App extends window.NexusPHPCommon { method init (line 4) | init() { method initButtons (line 14) | initButtons() { method getDownloadURLs (line 21) | getDownloadURLs() { FILE: resource/sites/anthelion.me/getSearchResult.js class Parser (line 2) | class Parser { method constructor (line 3) | constructor() { method start (line 16) | start() { method getResult (line 41) | getResult() { method getAuthKey (line 133) | getAuthKey() { FILE: resource/sites/asiancinema.me/getSearchResult.js class Parser (line 2) | class Parser { method constructor (line 3) | constructor() { method getResult (line 18) | getResult() { method getTags (line 250) | getTags(row, selectors) { method getSubTitle (line 273) | getSubTitle(title, row) { method getCategory (line 281) | getCategory(cell) { method getFieldValue (line 292) | getFieldValue(row, cells, fieldIndex, fieldName, returnCell) { FILE: resource/sites/beyond-hd.me/getSearchResult.js class Parser (line 2) | class Parser { method constructor (line 3) | constructor() { method getResult (line 18) | getResult() { method getSubTitle (line 237) | getSubTitle(title, row) { method getCategory (line 245) | getCategory(cell) { method getFieldValue (line 256) | getFieldValue(row, cells, fieldIndex, fieldName, returnCell) { FILE: resource/sites/bibliotik.me/getUserSeedingTorrents.js class Parser (line 2) | class Parser { method constructor (line 3) | constructor(options, dataURL) { method done (line 22) | done() { method parse (line 29) | parse() { method getPageInfo (line 58) | getPageInfo() { method load (line 77) | load() { FILE: resource/sites/bitpt.cn/details.js class App (line 3) | class App extends window.NexusPHPCommon { method init (line 4) | init() { method initButtons (line 12) | initButtons() { method getDownloadURL (line 21) | getDownloadURL() { method getTitle (line 49) | getTitle() { FILE: resource/sites/bitpt.cn/getSearchResult.js class Parser (line 5) | class Parser { method constructor (line 6) | constructor() { method getResult (line 27) | getResult() { method getFieldValue (line 140) | getFieldValue(row, cells, fieldIndex, fieldName, returnCell) { method getFullURL (line 169) | getFullURL(url) { method getTitle (line 184) | getTitle(row, cells, fieldIndex) { FILE: resource/sites/bitpt.cn/torrents.js class App (line 3) | class App extends window.NexusPHPCommon { method init (line 4) | init() { method initButtons (line 14) | initButtons() { method getDownloadURLs (line 21) | getDownloadURLs() { method confirmWhenExceedSize (line 51) | confirmWhenExceedSize() { FILE: resource/sites/broadcasthe.net/getSearchResult.js class Parser (line 2) | class Parser { method constructor (line 3) | constructor() { method getResult (line 28) | getResult() { method getTime (line 166) | getTime(timeStr) { method getMilliseconds (line 184) | getMilliseconds(num, unit) { FILE: resource/sites/ccfbits.org/browse.js class App (line 3) | class App extends window.NexusPHPCommon { method init (line 4) | init() { method initButtons (line 14) | initButtons() { method getDownloadURLs (line 21) | getDownloadURLs() { method getDownloadURL (line 35) | getDownloadURL(id) { method call (line 49) | call(action, data) { method downloadFromDroper (line 67) | downloadFromDroper(data, callback) { method getDroperURL (line 103) | getDroperURL(url) { method confirmWhenExceedSize (line 114) | confirmWhenExceedSize() { FILE: resource/sites/ccfbits.org/details.js class App (line 3) | class App extends window.NexusPHPCommon { method init (line 4) | init() { method initButtons (line 12) | initButtons() { method getDownloadURL (line 20) | getDownloadURL() { method showTorrentSize (line 43) | showTorrentSize() { method getTitle (line 57) | getTitle() { FILE: resource/sites/ccfbits.org/getSearchResult.js class Parser (line 2) | class Parser { method constructor (line 3) | constructor() { method getResult (line 23) | getResult() { method getCategory (line 139) | getCategory(cell) { FILE: resource/sites/cinemageddon.net/browse.js class App (line 3) | class App extends window.NexusPHPCommon { method init (line 4) | init() { method initButtons (line 14) | initButtons() { method getDownloadURLs (line 21) | getDownloadURLs() { method confirmWhenExceedSize (line 49) | confirmWhenExceedSize() { method getDroperURL (line 61) | getDroperURL(url) { FILE: resource/sites/cinemageddon.net/details.js class App (line 3) | class App extends window.NexusPHPCommon { method init (line 4) | init() { method initButtons (line 12) | initButtons() { method getDownloadURL (line 20) | getDownloadURL() { method showTorrentSize (line 34) | showTorrentSize() { method getTitle (line 51) | getTitle() { FILE: resource/sites/cinemageddon.net/getSearchResult.js class Parser (line 14) | class Parser { method constructor (line 15) | constructor() { method getResult (line 36) | getResult() { method getTime (line 145) | getTime(cell) { method getCategory (line 156) | getCategory(cell) { method getTags (line 179) | getTags(row, selectors) { FILE: resource/sites/cnlang.org/getUserSeedingTorrents.js class Parser (line 14) | class Parser { method constructor (line 15) | constructor(options, dataURL) { method done (line 34) | done() { method parse (line 41) | parse() { method getPageInfo (line 70) | getPageInfo() { method load (line 88) | load() { FILE: resource/sites/femdomcult.org/getSearchResult.js class Parser (line 2) | class Parser { method constructor (line 3) | constructor() { method start (line 16) | start() { method getResult (line 41) | getResult() { method getAuthKey (line 139) | getAuthKey() { FILE: resource/sites/filelist.io/browse.js class App (line 3) | class App extends window.NexusPHPCommon { method init (line 4) | init() { method initButtons (line 14) | initButtons() { method getDownloadURLs (line 21) | getDownloadURLs() { method getDownloadURL (line 43) | getDownloadURL(id) { method call (line 53) | call(action, data) { method downloadFromDroper (line 71) | downloadFromDroper(data, callback) { method confirmWhenExceedSize (line 97) | confirmWhenExceedSize() { FILE: resource/sites/filelist.io/details.js class App (line 3) | class App extends window.NexusPHPCommon { method init (line 4) | init() { method initButtons (line 12) | initButtons() { method getDownloadURL (line 20) | getDownloadURL() { method showTorrentSize (line 44) | showTorrentSize() { method getTitle (line 58) | getTitle() { FILE: resource/sites/filelist.io/getSearchResult.js class Parser (line 2) | class Parser { method constructor (line 3) | constructor() { method getResult (line 27) | getResult() { method getCategory (line 155) | getCategory(cell) { FILE: resource/sites/gay-torrents.org/getSearchResult.js class Parser (line 2) | class Parser { method constructor (line 3) | constructor() { method getResult (line 14) | getResult() { method getTags (line 72) | getTags(row, selectors) { FILE: resource/sites/gazellegames.net/getSearchResult.js class Parser (line 14) | class Parser { method constructor (line 15) | constructor() { method getResult (line 39) | getResult() { method getTags (line 184) | getTags(row, selectors) { FILE: resource/sites/greatposterwall.com/getSearchResult.js class Parser (line 2) | class Parser { method constructor (line 3) | constructor() { method start (line 16) | start() { method getResult (line 41) | getResult() { method getAuthKey (line 139) | getAuthKey() { FILE: resource/sites/hd-space.org/details.js class App (line 5) | class App extends window.NexusPHPCommon { method init (line 6) | init() { method initButtons (line 14) | initButtons() { method getDownloadURL (line 22) | getDownloadURL() { method showTorrentSize (line 35) | showTorrentSize() { method getTitle (line 46) | getTitle() { method init (line 53) | init() { method initButtons (line 64) | initButtons() { method getDownloadURLs (line 71) | getDownloadURLs() { method confirmWhenExceedSize (line 98) | confirmWhenExceedSize() { class App (line 52) | class App extends window.NexusPHPCommon { method init (line 6) | init() { method initButtons (line 14) | initButtons() { method getDownloadURL (line 22) | getDownloadURL() { method showTorrentSize (line 35) | showTorrentSize() { method getTitle (line 46) | getTitle() { method init (line 53) | init() { method initButtons (line 64) | initButtons() { method getDownloadURLs (line 71) | getDownloadURLs() { method confirmWhenExceedSize (line 98) | confirmWhenExceedSize() { FILE: resource/sites/hd-torrents.org/details.js class App (line 3) | class App extends window.NexusPHPCommon { method init (line 4) | init() { method initButtons (line 12) | initButtons() { method getDownloadURL (line 20) | getDownloadURL() { method showTorrentSize (line 33) | showTorrentSize() { method getTitle (line 44) | getTitle() { FILE: resource/sites/hd-torrents.org/getSearchResult.js class Parser (line 2) | class Parser { method constructor (line 3) | constructor() { method getResult (line 23) | getResult() { method getCategory (line 116) | getCategory(cell) { FILE: resource/sites/hd-torrents.org/getUserSeedingTorrents.js class Parser (line 2) | class Parser { method constructor (line 3) | constructor(options, dataURL) { method done (line 21) | done() { method parse (line 28) | parse() { method getPageInfo (line 56) | getPageInfo() { method load (line 75) | load() { FILE: resource/sites/hd-torrents.org/torrents.js class App (line 3) | class App extends window.NexusPHPCommon { method init (line 4) | init() { method initButtons (line 15) | initButtons() { method getDownloadURLs (line 62) | getDownloadURLs() { method confirmWhenExceedSize (line 89) | confirmWhenExceedSize() { FILE: resource/sites/hdbits.org/browse.js class App (line 3) | class App extends window.NexusPHPCommon { method init (line 4) | init() { method isNexusPHP (line 11) | isNexusPHP() {//want use same code method initButtons (line 18) | initButtons() { method getDownloadURLs (line 25) | getDownloadURLs() { method call (line 52) | call(action, data) { method getDroperURL (line 65) | getDroperURL(url) { method downloadFromDroper (line 104) | downloadFromDroper(data, callback) { method confirmWhenExceedSize (line 128) | confirmWhenExceedSize() { FILE: resource/sites/hdbits.org/details.js class App (line 3) | class App extends window.NexusPHPCommon { method init (line 4) | init() { method isNexusPHP (line 10) | isNexusPHP() {//want use same code method initButtons (line 17) | initButtons() { method getDownloadURL (line 25) | getDownloadURL() { method showTorrentSize (line 40) | showTorrentSize() { method getTitle (line 54) | getTitle() { FILE: resource/sites/hdbits.org/getSearchResult.js class Parser (line 2) | class Parser { method constructor (line 3) | constructor() { method getResult (line 22) | getResult() { method getCategory (line 140) | getCategory(cell) { method getCategoryName (line 155) | getCategoryName(id) { FILE: resource/sites/hdroute.org/details.js class App (line 3) | class App extends window.NexusPHPCommon { method init (line 4) | init() { method initButtons (line 12) | initButtons() { method getDownloadURL (line 19) | getDownloadURL() { method getTitle (line 35) | getTitle() { FILE: resource/sites/hdroute.org/getSearchResult.js class Parser (line 2) | class Parser { method constructor (line 3) | constructor() { method getResult (line 23) | getResult() { method getTorrentCount (line 87) | getTorrentCount(text) { method getTime (line 95) | getTime(el) { FILE: resource/sites/hdroute.org/torrents.js class App (line 3) | class App extends window.NexusPHPCommon { method init (line 4) | init() { method initButtons (line 15) | initButtons() { method getDownloadURLs (line 22) | getDownloadURLs() { method confirmWhenExceedSize (line 49) | confirmWhenExceedSize() { FILE: resource/sites/iptorrents.com/details.js class App (line 3) | class App extends window.NexusPHPCommon { method init (line 4) | init() { method initButtons (line 12) | initButtons() { method getDownloadURL (line 19) | getDownloadURL() { FILE: resource/sites/iptorrents.com/getSearchResult.js class Parser (line 2) | class Parser { method constructor (line 3) | constructor() { method getResult (line 18) | getResult() { method getTime (line 204) | getTime(row) { method getSubTitle (line 222) | getSubTitle(title, row) { method getCategory (line 230) | getCategory(cell) { FILE: resource/sites/iptorrents.com/torrents.js class App (line 3) | class App extends window.NexusPHPCommon { method init (line 4) | init() { method initButtons (line 15) | initButtons() { method getDownloadURLs (line 22) | getDownloadURLs() { method confirmWhenExceedSize (line 49) | confirmWhenExceedSize() { FILE: resource/sites/jpopsuki.eu/getSearchResult.js class Parser (line 14) | class Parser { method constructor (line 15) | constructor() { method getResult (line 39) | getResult() { method getCategory (line 234) | getCategory(cell) { FILE: resource/sites/jpopsuki.eu/getUserSeedingTorrents.js class Parser (line 14) | class Parser { method constructor (line 15) | constructor(options, dataURL) { method done (line 33) | done() { method parse (line 40) | parse() { method getPageInfo (line 68) | getPageInfo() { method load (line 87) | load() { FILE: resource/sites/jpopsuki.eu/torrents.js class App (line 3) | class App extends window.NexusPHPCommon { method init (line 4) | init() { method initButtons (line 15) | initButtons() { method getDownloadURLs (line 22) | getDownloadURLs() { method confirmWhenExceedSize (line 47) | confirmWhenExceedSize() { method downloadFromDroper (line 60) | downloadFromDroper(data, callback) { FILE: resource/sites/jptv.club/getSearchResult.js class Parser (line 2) | class Parser { method constructor (line 3) | constructor() { method getResult (line 18) | getResult() { method getTags (line 250) | getTags(row, selectors) { method getSubTitle (line 273) | getSubTitle(title, row) { method getCategory (line 281) | getCategory(cell) { method getFieldValue (line 292) | getFieldValue(row, cells, fieldIndex, fieldName, returnCell) { FILE: resource/sites/karagarga.in/browse.js class App (line 3) | class App extends window.NexusPHPCommon { method init (line 4) | init() { method initButtons (line 14) | initButtons() { method getDownloadURLs (line 21) | getDownloadURLs() { method confirmWhenExceedSize (line 49) | confirmWhenExceedSize() { method getDroperURL (line 61) | getDroperURL(url) { FILE: resource/sites/karagarga.in/details.js class App (line 3) | class App extends window.NexusPHPCommon { method init (line 4) | init() { method initButtons (line 12) | initButtons() { method getDownloadURL (line 20) | getDownloadURL() { method showTorrentSize (line 34) | showTorrentSize() { method getTitle (line 51) | getTitle() { FILE: resource/sites/karagarga.in/getSearchResult.js class Parser (line 2) | class Parser { method constructor (line 3) | constructor() { method getResult (line 27) | getResult() { method getCategory (line 161) | getCategory(cell) { method getTags (line 184) | getTags(row, selectors) { FILE: resource/sites/kp.m-team.cc/getUserSeedingTorrents.js class Parser (line 14) | class Parser { method constructor (line 15) | constructor(options, dataURL) { method done (line 34) | done() { method parse (line 41) | parse() { method getPageInfo (line 70) | getPageInfo() { method load (line 89) | load() { FILE: resource/sites/nebulance.io/getSearchResult.js class Parser (line 14) | class Parser { method constructor (line 15) | constructor() { method getResult (line 40) | getResult() { method getCategory (line 196) | getCategory(link) { method getCategoryName (line 220) | getCategoryName(id) { FILE: resource/sites/npupt.com/getSearchResult.js class Parser (line 5) | class Parser { method constructor (line 6) | constructor() { method getResult (line 26) | getResult() { method getTags (line 126) | getTags(row, selectors) { FILE: resource/sites/passthepopcorn.me/getSearchResult.js class Parser (line 14) | class Parser { method constructor (line 15) | constructor() { method getResult (line 31) | getResult() { FILE: resource/sites/passthepopcorn.me/getUserSeedingTorrents.js class Parser (line 2) | class Parser { method constructor (line 3) | constructor(options, dataURL) { method done (line 21) | done() { method parse (line 28) | parse() { method getPageInfo (line 56) | getPageInfo() { method load (line 75) | load() { FILE: resource/sites/passthepopcorn.me/torrents.js class App (line 3) | class App extends window.NexusPHPCommon { method init (line 4) | init() { method initButtons (line 15) | initButtons() { method getDownloadURLs (line 22) | getDownloadURLs() { method confirmWhenExceedSize (line 47) | confirmWhenExceedSize() { method downloadFromDroper (line 58) | downloadFromDroper(data, callback) { FILE: resource/sites/pt.zhixing.bjtu.edu.cn/details.js class App (line 3) | class App extends window.NexusPHPCommon { method init (line 4) | init() { method initButtons (line 12) | initButtons() { method getDownloadURL (line 21) | getDownloadURL() { method getTitle (line 46) | getTitle() { FILE: resource/sites/pt.zhixing.bjtu.edu.cn/getSearchResult.js class Parser (line 5) | class Parser { method constructor (line 6) | constructor() { method getResult (line 27) | getResult() { method getFieldValue (line 145) | getFieldValue(row, cells, fieldIndex, fieldName, returnCell) { method getFullURL (line 174) | getFullURL(url) { method getTitle (line 189) | getTitle(row, cells, fieldIndex) { FILE: resource/sites/pt.zhixing.bjtu.edu.cn/torrents.js class App (line 3) | class App extends window.NexusPHPCommon { method init (line 4) | init() { method initButtons (line 14) | initButtons() { method getDownloadURLs (line 21) | getDownloadURLs() { method confirmWhenExceedSize (line 51) | confirmWhenExceedSize() { FILE: resource/sites/pussytorrents.org/details.js class App (line 3) | class App extends window.NexusPHPCommon { method init (line 4) | init() { method initButtons (line 12) | initButtons() { method getDownloadURL (line 21) | getDownloadURL() { method getTitle (line 38) | getTitle() { FILE: resource/sites/pussytorrents.org/getSearchResult.js class Parser (line 2) | class Parser { method constructor (line 3) | constructor() { method getResult (line 17) | getResult() { method getTime (line 188) | getTime(row) { FILE: resource/sites/pussytorrents.org/getUserSeedingTorrents.js class Parser (line 14) | class Parser { method constructor (line 15) | constructor(options, dataURL) { method done (line 33) | done() { method parse (line 40) | parse() { method getPageInfo (line 77) | getPageInfo() { method load (line 97) | load() { FILE: resource/sites/pussytorrents.org/torrents.js class App (line 3) | class App extends window.NexusPHPCommon { method init (line 4) | init() { method initButtons (line 13) | initButtons() { method getDownloadURLs (line 20) | getDownloadURLs() { method downloadFromDroper (line 40) | downloadFromDroper(data, callback) { method confirmWhenExceedSize (line 76) | confirmWhenExceedSize() { FILE: resource/sites/sdbits.org/browse.js class App (line 3) | class App extends window.NexusPHPCommon { method init (line 4) | init() { method isNexusPHP (line 11) | isNexusPHP() {//want use same code method initButtons (line 18) | initButtons() { method getDownloadURLs (line 25) | getDownloadURLs() { method call (line 52) | call(action, data) { method getDroperURL (line 65) | getDroperURL(url) { method downloadFromDroper (line 104) | downloadFromDroper(data, callback) { method confirmWhenExceedSize (line 128) | confirmWhenExceedSize() { FILE: resource/sites/sdbits.org/details.js class App (line 3) | class App extends window.NexusPHPCommon { method init (line 4) | init() { method isNexusPHP (line 10) | isNexusPHP() {//want use same code method initButtons (line 17) | initButtons() { method getDownloadURL (line 25) | getDownloadURL() { method showTorrentSize (line 40) | showTorrentSize() { method getTitle (line 54) | getTitle() { FILE: resource/sites/sdbits.org/getSearchResult.js class Parser (line 2) | class Parser { method constructor (line 3) | constructor() { method getResult (line 22) | getResult() { method getCategory (line 134) | getCategory(cell) { method getCategoryName (line 149) | getCategoryName(id) { FILE: resource/sites/shadowthein.net/browse.js class App (line 2) | class App extends window.NexusPHPCommon { method init (line 3) | init() { method initButtons (line 13) | initButtons() { method getDownloadURLs (line 20) | getDownloadURLs() { method confirmWhenExceedSize (line 48) | confirmWhenExceedSize() { method getDroperURL (line 60) | getDroperURL(url) { FILE: resource/sites/shadowthein.net/details.js class App (line 2) | class App extends window.NexusPHPCommon { method init (line 3) | init() { method initButtons (line 11) | initButtons() { method getDownloadURL (line 19) | getDownloadURL() { method showTorrentSize (line 33) | showTorrentSize() { method getTitle (line 50) | getTitle() { FILE: resource/sites/shadowthein.net/getSearchResult.js class Parser (line 2) | class Parser { method constructor (line 3) | constructor() { method getResult (line 27) | getResult() { method getCategory (line 124) | getCategory(cell) { method getTags (line 147) | getTags(row, selectors) { FILE: resource/sites/sportscult.org/details.js class App (line 3) | class App extends window.NexusPHPCommon { method init (line 4) | init() { method initButtons (line 12) | initButtons() { method getDownloadURL (line 20) | getDownloadURL() { method showTorrentSize (line 33) | showTorrentSize() { method getTitle (line 44) | getTitle() { method init (line 52) | init() { method initButtons (line 63) | initButtons() { method getDownloadURLs (line 70) | getDownloadURLs() { method confirmWhenExceedSize (line 97) | confirmWhenExceedSize() { method downloadFromDroper (line 111) | downloadFromDroper(data, callback) { class App (line 51) | class App extends window.NexusPHPCommon { method init (line 4) | init() { method initButtons (line 12) | initButtons() { method getDownloadURL (line 20) | getDownloadURL() { method showTorrentSize (line 33) | showTorrentSize() { method getTitle (line 44) | getTitle() { method init (line 52) | init() { method initButtons (line 63) | initButtons() { method getDownloadURLs (line 70) | getDownloadURLs() { method confirmWhenExceedSize (line 97) | confirmWhenExceedSize() { method downloadFromDroper (line 111) | downloadFromDroper(data, callback) { FILE: resource/sites/totheglory.im/bookmarks.js class App (line 3) | class App extends window.NexusPHPCommon { method init (line 4) | init() { method initButtons (line 14) | initButtons() { method getDownloadURLs (line 21) | getDownloadURLs() { method call (line 51) | call(action, data) { method downloadFromDroper (line 69) | downloadFromDroper(data, callback) { method confirmWhenExceedSize (line 105) | confirmWhenExceedSize() { FILE: resource/sites/totheglory.im/browse.js class App (line 3) | class App extends window.NexusPHPCommon { method init (line 4) | init() { method initButtons (line 14) | initButtons() { method getDownloadURLs (line 21) | getDownloadURLs() { method getDownloadURL (line 35) | getDownloadURL(id) { method call (line 49) | call(action, data) { method downloadFromDroper (line 67) | downloadFromDroper(data, callback) { method getDroperURL (line 103) | getDroperURL(url) { method confirmWhenExceedSize (line 114) | confirmWhenExceedSize() { FILE: resource/sites/totheglory.im/details.js class App (line 3) | class App extends window.NexusPHPCommon { method init (line 4) | init() { method initButtons (line 12) | initButtons() { method getDownloadURL (line 20) | getDownloadURL() { method showTorrentSize (line 45) | showTorrentSize() { method getTitle (line 59) | getTitle() { FILE: resource/sites/totheglory.im/getSearchResult.js class Parser (line 2) | class Parser { method constructor (line 3) | constructor() { method getResult (line 27) | getResult() { method getIMDbId (line 167) | getIMDbId(row) method getCategory (line 188) | getCategory(cell) { FILE: resource/sites/uhdbits.org/getSearchResult.js class Parser (line 14) | class Parser { method constructor (line 15) | constructor() { method getResult (line 40) | getResult() { method getCategory (line 169) | getCategory(link) { method getTags (line 194) | getTags(row){ method getCategoryName (line 234) | getCategoryName(id) { FILE: resource/sites/uhdbits.org/getUserSeedingTorrents.js class Parser (line 14) | class Parser { method constructor (line 15) | constructor(options, dataURL) { method done (line 35) | done() { method parse (line 42) | parse() { method getPageInfo (line 76) | getPageInfo() { method load (line 95) | load() { FILE: resource/sites/world-in-hd.net/browse.js class App (line 3) | class App extends window.NexusPHPCommon { method init (line 4) | init() { method initButtons (line 14) | initButtons() { method getDownloadURLs (line 21) | getDownloadURLs() { method confirmWhenExceedSize (line 49) | confirmWhenExceedSize() { method getDroperURL (line 59) | getDroperURL(url) { FILE: resource/sites/world-in-hd.net/details.js class App (line 3) | class App extends window.NexusPHPCommon { method init (line 4) | init() { method initButtons (line 12) | initButtons() { method getDownloadURL (line 19) | getDownloadURL() { method getTitle (line 36) | getTitle() { FILE: resource/sites/world-in-hd.net/getSearchResult.js class Parser (line 14) | class Parser { method constructor (line 15) | constructor() { method getResult (line 31) | getResult() { method getTime (line 138) | getTime(timeStr) { method getMilliseconds (line 155) | getMilliseconds(num, unit) { method getTags (line 175) | getTags(row, selectors) { FILE: resource/sites/www.cinematik.net/browse.js class App (line 3) | class App extends window.NexusPHPCommon { method init (line 4) | init() { method initButtons (line 14) | initButtons() { method getDownloadURLs (line 21) | getDownloadURLs() { method confirmWhenExceedSize (line 53) | confirmWhenExceedSize() { method getDroperURL (line 65) | getDroperURL(url) { FILE: resource/sites/www.cinematik.net/details.js class App (line 3) | class App extends window.NexusPHPCommon { method init (line 4) | init() { method initButtons (line 12) | initButtons() { method getDownloadURL (line 19) | getDownloadURL() { method getTitle (line 41) | getTitle() { FILE: resource/sites/www.cinematik.net/getSearchResult.js class Parser (line 2) | class Parser { method constructor (line 3) | constructor() { method getResult (line 28) | getResult() { method getCategory (line 138) | getCategory(cell) { FILE: resource/sites/www.cinematik.net/getUserSeedingTorrents.js class Parser (line 14) | class Parser { method constructor (line 15) | constructor(options, dataURL) { method done (line 34) | done() { method parse (line 41) | parse() { method getPageInfo (line 70) | getPageInfo() { method load (line 89) | load() { FILE: resource/sites/www.gaytor.rent/getSearchResult.js class Parser (line 2) | class Parser { method constructor (line 3) | constructor() { method getResult (line 14) | getResult() { FILE: resource/sites/www.haidan.video/getSearchResult.js class Parser (line 2) | class Parser { method constructor (line 3) | constructor() { method getResult (line 25) | getResult() { FILE: resource/sites/www.myanonamouse.net/details.js class App (line 4) | class App extends window.NexusPHPCommon { method init (line 5) | init() { method initButtons (line 14) | initButtons() { method getDownloadURL (line 22) | getDownloadURL() { method showTorrentSize (line 31) | showTorrentSize() { method getTitle (line 49) | getTitle() { FILE: resource/sites/www.myanonamouse.net/getSearchResult.js class Parser (line 5) | class Parser { method constructor (line 6) | constructor() { method getResult (line 27) | getResult() { method getFullURL (line 115) | getFullURL(url) { FILE: resource/sites/www.myanonamouse.net/getUserSeedingTorrents.js class Parser (line 2) | class Parser { method constructor (line 3) | constructor(options) { method done (line 16) | done() { method load (line 23) | load() { FILE: resource/sites/www.myanonamouse.net/torrents.js class App (line 3) | class App extends window.NexusPHPCommon { method init (line 4) | init() { method initButtons (line 14) | initButtons() { method getDownloadURLs (line 21) | getDownloadURLs() { method confirmWhenExceedSize (line 41) | confirmWhenExceedSize() { method getSize (line 48) | getSize(size) { FILE: resource/sites/www.skyey2.com/getUserSeedingTorrents.js class Parser (line 14) | class Parser { method constructor (line 15) | constructor(options, dataURL) { method done (line 34) | done() { method parse (line 41) | parse() { method getPageInfo (line 70) | getPageInfo() { method load (line 88) | load() { FILE: resource/sites/www.torrentleech.org/details.js class App (line 3) | class App extends window.NexusPHPCommon { method init (line 4) | init() { method initButtons (line 12) | initButtons() { method getDownloadURL (line 21) | getDownloadURL() { method getTitle (line 38) | getTitle() { FILE: resource/sites/www.torrentleech.org/getSearchResult.js class Parser (line 2) | class Parser { method constructor (line 3) | constructor() { method getResult (line 18) | getResult() { method getTags (line 68) | getTags(item) { FILE: resource/sites/www.torrentleech.org/torrents.js class App (line 3) | class App extends window.NexusPHPCommon { method init (line 4) | init() { method initButtons (line 13) | initButtons() { method getDownloadURLs (line 20) | getDownloadURLs() { method downloadFromDroper (line 40) | downloadFromDroper(data, callback) { method confirmWhenExceedSize (line 76) | confirmWhenExceedSize() { FILE: resource/sites/www.torrentseeds.org/details.js class App (line 3) | class App extends window.NexusPHPCommon { method init (line 4) | init() { method initButtons (line 12) | initButtons() { method getDownloadURL (line 19) | getDownloadURL() { method getTitle (line 32) | getTitle() { FILE: resource/sites/www.torrentseeds.org/getSearchResult.js class Parser (line 5) | class Parser { method constructor (line 6) | constructor() { method getResult (line 28) | getResult() { method getFieldValue (line 162) | getFieldValue(row, cells, fieldIndex, fieldName, returnCell) { method getFullURL (line 191) | getFullURL(url) { method getTitle (line 206) | getTitle(row, cells, fieldIndex) { FILE: resource/sites/www.torrentseeds.org/torrents.js class App (line 3) | class App extends window.NexusPHPCommon { method init (line 4) | init() { method initButtons (line 14) | initButtons() { method getDownloadURLs (line 21) | getDownloadURLs() { method confirmWhenExceedSize (line 45) | confirmWhenExceedSize() { FILE: src/background/collection.ts class Collection (line 9) | class Collection { method constructor (line 17) | constructor() { method load (line 24) | public load(groupId?: string): Promise { method updateGroupCount (line 60) | public updateGroupCount() { method add (line 78) | public add(newItem: ICollection): Promise { method getMoviceInfo (line 117) | private getMoviceInfo( method push (line 155) | private push(newItem: ICollection) { method update (line 173) | public update(item: ICollection): Promise { method updateData (line 213) | private updateData() { method delete (line 225) | public delete(item: ICollection): Promise { method remove (line 233) | public remove(items: ICollection[]): Promise { method clear (line 258) | public clear(): Promise { method get (line 271) | public get(link: string): Promise { method reset (line 291) | public reset(datas: any): Promise { method addGroup (line 319) | public addGroup(newItem: ICollectionGroup): Promise { method removeGroup (line 342) | public removeGroup( method updateGroup (line 391) | public updateGroup(item: ICollectionGroup): Promise { method getGroups (line 412) | public getGroups(): Promise { method addToGroup (line 425) | public addToGroup(item: ICollection, groupId: string): Promise { method removeFromGroup (line 451) | public removeFromGroup(item: ICollection, groupId: string): Promise { method getFavicon (line 177) | public getFavicon(url: string, reset: boolean = false): Promise { method cleaningOptions (line 209) | public cleaningOptions(options: Options): Options { method read (line 287) | public read(): Promise { method loadConfig (line 305) | private loadConfig(success: any) { method resetRunTimeOptions (line 323) | public resetRunTimeOptions(options?: Options) { method arrayUnique (line 468) | private arrayUnique(source: any[]) { method upgradeSites (line 485) | public upgradeSites() { method readUIOptions (line 555) | public readUIOptions(): Promise { method saveUIOptions (line 569) | public saveUIOptions(options: UIOptions): Promise { method getSystemConfig (line 579) | public getSystemConfig() { method getSchemas (line 597) | public getSchemas(): any { method addSchema (line 612) | public addSchema(path: string): void { method getSites (line 620) | public getSites() { method addSite (line 634) | public addSite(path: string): void { method getClients (line 642) | public getClients() { method addClient (line 657) | public addClient(path: string): void { method getContentFromApi (line 669) | public getContentFromApi(api: string): Promise { method backupToGoogle (line 694) | public backupToGoogle(): Promise { method restoreFromGoogle (line 744) | public restoreFromGoogle(): Promise { method getBackupRawData (line 791) | public getBackupRawData(): Promise { method createBackupFile (line 847) | public createBackupFile(fileName?: string): Promise { method getBackupFileBlob (line 863) | public getBackupFileBlob(): Promise { method getAllSiteCookies (line 886) | public getAllSiteCookies(): Promise { method getCookiesFromSite (line 917) | public getCookiesFromSite(site: Site): Promise { method restoreCookies (line 944) | public restoreCookies(datas: any[]): Promise { method setCookies (line 991) | public setCookies( method getNewBackupFileName (line 1043) | private getNewBackupFileName(): string { method backupToServer (line 1051) | public backupToServer(server: IBackupServer): Promise { method restoreFromServer (line 1102) | public restoreFromServer(server: IBackupServer, path: string): Promise... method getBackupListFromServer (line 1149) | public getBackupListFromServer( method deleteFileFromBackupServer (line 1187) | public deleteFileFromBackupServer( method testBackupServerConnectivity (line 1224) | public testBackupServerConnectivity(server: IBackupServer): Promise void) | undefined) { method getRandomString (line 826) | private getRandomString( method getParsedURL (line 847) | private getParsedURL(source: string | any): string | DataResult { method getSiteParser (line 883) | private getSiteParser(host: string, name: string): string { method getSiteFromURL (line 916) | private getSiteFromURL(source: string) { FILE: src/background/controller.ts type Service (line 32) | type Service = PTPlugin; class Controller (line 33) | class Controller { method constructor (line 63) | constructor(public service: Service) { } method init (line 65) | public init(options: Options) { method reset (line 74) | public reset(options: Options) { method getSearchResult (line 103) | public getSearchResult(options: any): Promise { method abortSearch (line 115) | public abortSearch(options: any): Promise { method getDownloadHistory (line 122) | public getDownloadHistory(): Promise { method saveDownloadHistory (line 132) | private saveDownloadHistory( method removeDownloadHistory (line 148) | public removeDownloadHistory(items: any[]): Promise { method clearDownloadHistory (line 155) | public clearDownloadHistory(): Promise { method resetDownloadHistory (line 162) | public resetDownloadHistory(datas: any): Promise { method sendTorrentToClient (line 170) | public sendTorrentToClient(data: DownloadOptions): Promise { method sendTorrentToDefaultClient (line 206) | public sendTorrentToDefaultClient( method doDownload (line 253) | private doDownload( method downloadFailedRetry (line 399) | private downloadFailedRetry( method getSiteFromHost (line 472) | public getSiteFromHost(host: string): Site { method getSiteDefaultPath (line 484) | public getSiteDefaultPath(site: Site, clientId: string = ""): string { method formatSendResult (line 511) | private formatSendResult( method getClient (line 600) | private getClient(clientOptions: any): Promise { method initDefaultClient (line 607) | private initDefaultClient() { method initSiteDefaultClient (line 627) | private initSiteDefaultClient(hostname: string): Promise { method copyTextToClipboard (line 652) | public copyTextToClipboard(text: string = "") { method getFreeSpace (line 669) | public getFreeSpace(data: any): Promise { method getDefaultClientFreeSpace (line 693) | public getDefaultClientFreeSpace(data: any): Promise { method updateOptionsTabId (line 703) | public updateOptionsTabId(id: number) { method searchTorrent (line 712) | public searchTorrent(key: string = "", host: string = "") { method openOptions (line 729) | public openOptions(path: string = "") { method openURL (line 755) | public openURL(url: string = "") { method getSiteSchema (line 776) | private getSiteSchema(site: Site): SiteSchema { method replaceKeys (line 801) | private replaceKeys(source: string, keys: Dictionary): string { method call (line 818) | public call( method addContentPage (line 835) | public addContentPage( method backupToGoogle (line 854) | public backupToGoogle(): Promise { method restoreFromGoogle (line 861) | public restoreFromGoogle(): Promise { method clearFromGoogle (line 868) | public clearFromGoogle(): Promise { method reloadConfig (line 875) | public reloadConfig(): Promise { method getTorrentDataFromURL (line 886) | public getTorrentDataFromURL(options: string | any): Promise { method getSiteOptionsFromURL (line 967) | public getSiteOptionsFromURL(url: string): Site | undefined { method getUserInfoForAllSite (line 979) | public getUserInfoForAllSite(): Promise { method getUserInfo (line 1025) | public getUserInfo(site: Site): Promise { method abortGetUserInfo (line 1029) | public abortGetUserInfo(site: Site): Promise { method getBase64FromImageUrl (line 1037) | public getBase64FromImageUrl(url: string): Promise { method getUserHistoryData (line 1077) | public getUserHistoryData(host: string): Promise { method resetUserDatas (line 1084) | public resetUserDatas(datas: any) { method getMovieInfos (line 1095) | public getMovieInfos(key: string): Promise { method getMovieRatings (line 1103) | public getMovieRatings(IMDbId: string): Promise { method getIMDbIdFromDouban (line 1111) | public getIMDbIdFromDouban(doubanId: string): Promise { method queryMovieInfoFromDouban (line 1120) | public queryMovieInfoFromDouban(options: any): Promise { method addBrowserDownloads (line 1131) | public addBrowserDownloads(options: any): Promise { method getCurrentLanguageResource (line 1164) | public getCurrentLanguageResource(parentKey: string): Promise { method addLanguage (line 1184) | public addLanguage(resource: i18nResource): Promise { method replaceLanguage (line 1188) | public replaceLanguage(resource: i18nResource): Promise { method backupToServer (line 1192) | public backupToServer(server: IBackupServer): Promise { method getBackupListFromServer (line 1196) | public getBackupListFromServer(options: any = {}): Promise { method restoreFromServer (line 1202) | public restoreFromServer(options: any = {}): Promise { method deleteFileFromBackupServer (line 1206) | public deleteFileFromBackupServer(options: any = {}): Promise { method sendTorrentsInBackground (line 1213) | public sendTorrentsInBackground(items: any[] = []): Promise { method createBackupFile (line 1224) | public createBackupFile(fileName: string): Promise { method addTorrentToCollection (line 1228) | public addTorrentToCollection(data: any): Promise { method getTorrentCollections (line 1235) | public getTorrentCollections(groupId?: string): Promise { method deleteTorrentFromCollention (line 1239) | public deleteTorrentFromCollention(data: any): Promise { method clearTorrentCollention (line 1246) | public clearTorrentCollention(): Promise { method getTorrentCollention (line 1250) | public getTorrentCollention(link: string): Promise { method getSiteSelectorConfig (line 1254) | public getSiteSelectorConfig(options: any): Promise { method resetTorrentCollections (line 1265) | public resetTorrentCollections(items: any): Promise { method getTorrentCollectionGroups (line 1269) | public getTorrentCollectionGroups(): Promise { method addTorrentCollectionGroup (line 1273) | public addTorrentCollectionGroup(data: any): Promise { method addTorrentCollectionToGroup (line 1277) | public addTorrentCollectionToGroup(options: any): Promise { method updateTorrentCollectionGroup (line 1281) | public updateTorrentCollectionGroup(data: any): Promise { method removeTorrentCollectionFromGroup (line 1285) | public removeTorrentCollectionFromGroup(options: any): Promise { method removeTorrentCollectionGroup (line 1292) | public removeTorrentCollectionGroup(data: any): Promise { method updateTorrentCollention (line 1296) | public updateTorrentCollention(data: any): Promise { method getAllTorrentCollectionLinks (line 1300) | public getAllTorrentCollectionLinks(): Promise { method restoreCookies (line 1311) | public restoreCookies(data: any): Promise { method resetFavicons (line 1315) | public resetFavicons(): Promise { method resetFavicon (line 1320) | public resetFavicon(url: string): Promise { method getBackupRawData (line 1324) | public getBackupRawData(): Promise { method testBackupServerConnectivity (line 1328) | public testBackupServerConnectivity(options: any): Promise { method createSearchResultSnapshot (line 1332) | public createSearchResultSnapshot(options: any): Promise { method getSearchResultSnapshot (line 1336) | public getSearchResultSnapshot(id: string): Promise { method loadSearchResultSnapshot (line 1340) | public loadSearchResultSnapshot(): Promise { method removeSearchResultSnapshot (line 1344) | public removeSearchResultSnapshot(options: any): Promise { method clearSearchResultSnapshot (line 1348) | public clearSearchResultSnapshot(): Promise { method resetSearchResultSnapshot (line 1352) | public resetSearchResultSnapshot(datas: any): Promise { method createKeepUploadTask (line 1356) | public createKeepUploadTask(options: any): Promise { method getKeepUploadTask (line 1360) | public getKeepUploadTask(id: string): Promise { method loadKeepUploadTask (line 1364) | public loadKeepUploadTask(): Promise { method removeKeepUploadTask (line 1368) | public removeKeepUploadTask(options: any): Promise { method clearKeepUploadTask (line 1372) | public clearKeepUploadTask(): Promise { method resetKeepUploadTask (line 1376) | public resetKeepUploadTask(datas: any): Promise { method updateKeepUploadTask (line 1380) | public updateKeepUploadTask(options: any): Promise { method updateDebuggerTabId (line 1384) | public updateDebuggerTabId(id: number): Promise { method pushDebugMsg (line 1394) | public pushDebugMsg(msg: any): Promise { method getTopSearches (line 1416) | public getTopSearches(count: number = 9): Promise { FILE: src/background/downloadHistory.ts class DownloadHistory (line 7) | class DownloadHistory { method constructor (line 11) | constructor() { method load (line 18) | public load(): Promise { method add (line 33) | public add( method remove (line 66) | public remove(items: any[]): Promise { method clear (line 87) | public clear(): Promise { method reset (line 99) | public reset(datas: any[]): Promise { method updateData (line 117) | private updateData() { FILE: src/background/downloadQuene.ts type Service (line 4) | type Service = PTPlugin; class DownloadQuene (line 6) | class DownloadQuene { method constructor (line 13) | constructor(public service: Service) {} method add (line 19) | public add(options: DownloadOptions | DownloadOptions[]) { method run (line 32) | public run() { FILE: src/background/i18n.ts class i18nService (line 6) | class i18nService { method constructor (line 9) | constructor(public service: PTPlugin) {} method init (line 10) | public init() { method reset (line 24) | public reset(langCode: string): Promise { method t (line 63) | public t(key: any, options?: any): string { method add (line 67) | public add(resource: i18nResource): Promise { method replace (line 95) | public replace(resource: i18nResource): Promise { FILE: src/background/infoParser.ts class InfoParser (line 9) | class InfoParser { method constructor (line 10) | constructor(public service?: any) { } method getResult (line 17) | getResult(content: any, rule: any): Dictionary { method debug (line 36) | private debug(...msg: any[]) { method getFieldData (line 50) | getFieldData(content: any, config: any, rule: any) { method getTotalSize (line 165) | getTotalSize(datas: string[]) { method formatIMDbId (line 213) | formatIMDbId(imdbId: string) { FILE: src/background/keepUploadTask.ts type IDetail (line 5) | interface IDetail extends IKeepUploadTask {} class KeepUploadTask (line 9) | class KeepUploadTask { method constructor (line 15) | constructor() { method load (line 22) | public load(): Promise { method add (line 48) | public add(newItem: IDetail): Promise { method update (line 68) | public update(item: IDetail): Promise { method updateData (line 84) | private updateData() { method get (line 94) | public get(id: string): Promise { method delete (line 113) | public delete(item: IDetail): Promise { method remove (line 121) | public remove(items: IDetail[]): Promise { method clear (line 142) | public clear(): Promise { method reset (line 154) | public reset(datas: any[]): Promise { FILE: src/background/omnibox.ts type Service (line 4) | type Service = PTPlugin; class OmniBox (line 9) | class OmniBox { method constructor (line 11) | constructor(public service: Service) { method init (line 15) | public init() {} method initEvents (line 17) | private initEvents() { FILE: src/background/pageParser.ts class PageParser (line 16) | class PageParser { method constructor (line 30) | constructor( method getCache (line 85) | private getCache() { method setCache (line 106) | private setCache() { method getInfos (line 119) | public getInfos(): Promise { method runParser (line 185) | public runParser(resolve?: any, reject?: any): boolean { FILE: src/background/plugins/OWSS.ts class OWSS (line 8) | class OWSS { method constructor (line 10) | constructor(public options: IBackupServer) { method request (line 23) | private request( method create (line 54) | public create(): Promise { method add (line 74) | public add(formData: FormData): Promise { method get (line 99) | public get(path: string): Promise { method delete (line 124) | public delete(path: string): Promise { method list (line 147) | public list(options: any = {}): Promise { method ping (line 166) | public ping(): Promise { FILE: src/background/plugins/WebDAV.ts class WebDAV (line 8) | class WebDAV { method constructor (line 10) | constructor(public options: IBackupServer) { method initServer (line 17) | private initServer() { method list (line 29) | public list(options: any = {}): Promise { method get (line 88) | public get(path: string): Promise { method add (line 105) | public add(formData: FormData): Promise { method delete (line 126) | public delete(path: string): Promise { method ping (line 146) | public ping(): Promise { FILE: src/background/searchResultSnapshot.ts class SearchResultSnapshot (line 8) | class SearchResultSnapshot { method constructor (line 14) | constructor() { method load (line 21) | public load(): Promise { method add (line 47) | public add(newItem: ISearchResultSnapshot): Promise { method updateData (line 63) | private updateData() { method get (line 73) | public get(id: string): Promise { method delete (line 92) | public delete(item: ISearchResultSnapshot): Promise { method remove (line 100) | public remove(items: ISearchResultSnapshot[]): Promise { method clear (line 121) | public clear(): Promise { method reset (line 133) | public reset(datas: any[]): Promise { FILE: src/background/searcher.ts type SearchConfig (line 28) | type SearchConfig = { type ESearchResultParseStatus (line 38) | enum ESearchResultParseStatus { class Searcher (line 53) | class Searcher { method constructor (line 65) | constructor(public service: PTPlugin) { } method searchTorrent (line 73) | public searchTorrent( method getSearchResult (line 466) | public getSearchResult( method addSearchRequestQueue (line 526) | public addSearchRequestQueue( method getErrorMessage (line 776) | public getErrorMessage( method abortSearch (line 795) | public abortSearch(site: Site, key: string = ""): Promise { method getSiteSchema (line 869) | getSiteSchema(site: Site): SiteSchema { method replaceKeys (line 892) | replaceKeys( method getFieldValue (line 919) | public getFieldValue( method getCategoryById (line 949) | public getCategoryById(site: Site, page: string, id: string) { method cfDecodeEmail (line 974) | public cfDecodeEmail(encodedString: string) { method getRowTags (line 991) | public getRowTags(site: Site, row: JQuery) { FILE: src/background/service.ts class PTPlugin (line 30) | class PTPlugin { method constructor (line 63) | constructor(localMode: boolean = false) { method requestMessage (line 81) | public requestMessage(request: Request, sender?: any): Promise { method initConfig (line 301) | private initConfig() { method initI18n (line 321) | private initI18n() { method readConfig (line 335) | private readConfig(): Promise { method saveConfig (line 351) | public saveConfig() { method initUserData (line 358) | private initUserData() { method resetAutoRefreshUserDataTimer (line 367) | private resetAutoRefreshUserDataTimer(isInit: boolean = false) { method getNextTime (line 462) | private getNextTime(addDays: number = 1) { method saveUserData (line 474) | public saveUserData() { method init (line 482) | public init() { method debug (line 493) | public debug(...msgs: any[]) { method writeLog (line 499) | public writeLog(msg: LogItem) { method writeErrorLog (line 503) | public writeErrorLog(msg: any) { method initBrowserEvent (line 514) | private initBrowserEvent() { method upgrade (line 558) | public upgrade() { method getSiteParser (line 571) | public getSiteParser(host: string, name: string): string { method getSiteSelector (line 603) | public getSiteSelector( method clone (line 654) | public clone(source: any) { method checkPermissions (line 662) | public checkPermissions(permissions: string[]): Promise { method requestPermissions (line 670) | public requestPermissions(permissions: string[]): Promise { FILE: src/background/site.ts class SiteService (line 4) | class SiteService { method constructor (line 9) | constructor(public options: Site, public systemOptions: Options) { method schema (line 13) | public get schema(): SiteSchema { method mergeOptions (line 32) | private mergeOptions() { FILE: src/background/syncStorage.ts class SyncStorage (line 4) | class SyncStorage { method isArray (line 6) | private isArray(o: any) { method clear (line 13) | public clear(): Promise { method _set (line 36) | private _set( method _get (line 97) | private _get( method set (line 173) | public set(key: string, value: any): Promise { method get (line 201) | public get(key: string): Promise { FILE: src/background/user.ts type Service (line 15) | type Service = PTPlugin; class User (line 17) | class User { method constructor (line 25) | constructor(public service: Service) {} method refreshUserData (line 31) | public refreshUserData(failedOnly: boolean = false): Promise { method updateStatus (line 60) | updateStatus(site: Site, userInfo: UserInfo) { method getSiteURL (line 65) | private getSiteURL(site: Site) { method getUserInfo (line 78) | public getUserInfo(site: Site, returnResolve: boolean = false): Promis... method getMoreInfos (line 204) | public getMoreInfos(site: Site, userInfo: UserInfo): Promise { method getInfos (line 267) | public getInfos( method runParser (line 377) | public runParser( method addQueue (line 421) | public addQueue(host: string, url: string, request: any) { method checkQueue (line 427) | public checkQueue(host: string, url: string): boolean { method removeQueue (line 432) | public removeQueue(host: string, url: string) { method abortGetUserInfo (line 445) | public abortGetUserInfo(site: Site): Promise { method getCookie (line 483) | public getCookie(site: Site, needle: String): Promise { FILE: src/background/userData.ts class UserData (line 12) | class UserData { method constructor (line 17) | constructor(public service: PTPlugin) { method load (line 24) | public load(): Promise { method get (line 39) | public get(host: string, range: EUserDataRange = EUserDataRange.latest) { method update (line 67) | public update(site: Site, data: UserInfo) { method clear (line 98) | public clear(): Promise { method upgrade (line 111) | public upgrade(): Promise { method reset (line 159) | public reset(datas: any) { FILE: src/content/index.ts type Window (line 27) | interface Window { class PTPContent (line 35) | class PTPContent { method constructor (line 87) | constructor() { method readConfig (line 95) | private readConfig() { method init (line 102) | private init() { method initI18n (line 115) | private initI18n() { method getSiteFromHost (line 142) | public getSiteFromHost(host: string) { method initPages (line 168) | private initPages() { method initSiteConfig (line 179) | private initSiteConfig(): Promise { method initPlugins (line 227) | private initPlugins() { method call (line 389) | public call(action: EAction, data?: any): Promise { method initButtonBar (line 425) | private initButtonBar() { method initButtonBarPosition (line 465) | private initButtonBarPosition() { method resetButtonBarPosition (line 497) | private resetButtonBarPosition() { method saveButtonBarPosition (line 508) | private saveButtonBarPosition(position: any) { method addButton (line 520) | public addButton(options: ButtonOption) { method removeButton (line 613) | public removeButton(key: string) { method recalculateButtonBarPosition (line 635) | public recalculateButtonBarPosition() { method showNotice (line 654) | public showNotice(options: NoticeOptions | string) { method hideMessage (line 693) | public hideMessage(id: string) { method getSiteDefaultPath (line 704) | public getSiteDefaultPath(clientId: string = ""): string { method getClientOptions (line 731) | public getClientOptions(clientId: string = "") { method initDroper (line 747) | public initDroper() { method addDroper (line 867) | public addDroper( method hideDroper (line 929) | private hideDroper() { method showDroper (line 933) | private showDroper() { method initBrowserEvent (line 937) | private initBrowserEvent() { method checkLocationURL (line 966) | public checkLocationURL() { method initPageSelector (line 976) | private initPageSelector(): Promise { method getFieldValue (line 1010) | public getFieldValue(fieldName: string = "", content: any = $("body")) { FILE: src/debugger/index.ts class Debugger (line 11) | class Debugger { method constructor (line 14) | constructor() { method initEvents (line 26) | private initEvents() { method add (line 43) | private add(msg: any) { FILE: src/interface/common.ts type ContextMenuRules (line 22) | interface ContextMenuRules { type DownloadClient (line 28) | interface DownloadClient { type ButtonOption (line 44) | interface ButtonOption { type SystemOptions (line 54) | interface SystemOptions { type Dictionary (line 61) | type Dictionary = { [key: string]: T }; type SearchOptions (line 62) | interface SearchOptions { type IApiKey (line 70) | interface IApiKey { type IBackupServer (line 78) | interface IBackupServer { type Options (line 93) | interface Options { type BeforeSearching (line 172) | interface BeforeSearching { type Plugin (line 181) | interface Plugin { type SiteSchema (line 192) | interface SiteSchema { type SiteCategory (line 210) | interface SiteCategory { type SiteCategories (line 215) | interface SiteCategories { type Site (line 225) | interface Site { type LevelRequirement (line 277) | interface LevelRequirement { type Request (line 316) | interface Request { type IRequest (line 321) | interface IRequest extends Request {} type NoticeOptions (line 323) | interface NoticeOptions { type CacheType (line 332) | interface CacheType { type DownloadOptions (line 339) | interface DownloadOptions { type DataResult (line 355) | interface DataResult { type LogItem (line 366) | interface LogItem { type SearchResultItemTag (line 375) | interface SearchResultItemTag { type SearchResultItemCategory (line 380) | interface SearchResultItemCategory { type SearchResultItem (line 388) | interface SearchResultItem { type SearchEntryConfigArea (line 418) | interface SearchEntryConfigArea { type ISearchFieldIndex (line 429) | interface ISearchFieldIndex { type IPageSelector (line 455) | interface IPageSelector { type SearchEntryConfig (line 481) | interface SearchEntryConfig { type SearchEntry (line 521) | interface SearchEntry extends SearchEntryConfig { type UIOptions (line 540) | interface UIOptions { type SearchSolution (line 546) | interface SearchSolution { type SearchSolutionRange (line 552) | interface SearchSolutionRange { type UserInfo (line 561) | interface UserInfo { type i18nResource (line 633) | type i18nResource = { type ISearchPayload (line 641) | interface ISearchPayload { type IHashData (line 649) | interface IHashData { type IManifest (line 655) | interface IManifest { type ICollection (line 666) | interface ICollection { type ICollectionGroup (line 694) | interface ICollectionGroup { constant BASE_COLORS (line 704) | const BASE_COLORS = [ constant BASE_TAG_COLORS (line 730) | const BASE_TAG_COLORS: Dictionary = { type ICookies (line 757) | interface ICookies { type IURL (line 763) | interface IURL { type IWorkingStatusItem (line 776) | interface IWorkingStatusItem { type ISearchResultSnapshot (line 782) | interface ISearchResultSnapshot { type IBackupRawData (line 790) | interface IBackupRawData { type IKeepUploadTask (line 800) | interface IKeepUploadTask { type ISiteIcon (line 808) | interface ISiteIcon { FILE: src/interface/enum.ts type ESizeUnit (line 4) | enum ESizeUnit { type ERequestType (line 17) | enum ERequestType { type ERequestResultType (line 25) | enum ERequestResultType { type EDownloadClientType (line 35) | enum EDownloadClientType { type EButtonType (line 47) | enum EButtonType { type ERequestMethod (line 57) | enum ERequestMethod { type EAction (line 65) | enum EAction { type EStorageType (line 263) | enum EStorageType { type EConfigKey (line 271) | enum EConfigKey { type EDataResultType (line 286) | enum EDataResultType { type EModule (line 297) | enum EModule { type ELogEvent (line 308) | enum ELogEvent { type EPaginationKey (line 313) | enum EPaginationKey { type EViewKey (line 318) | enum EViewKey { type EUserDataRange (line 327) | enum EUserDataRange { type EUserDataRequestStatus (line 336) | enum EUserDataRequestStatus { type ECommonKey (line 346) | enum ECommonKey { type EInstallType (line 355) | enum EInstallType { type EBeforeSearchingItemSearchMode (line 364) | enum EBeforeSearchingItemSearchMode { type ETorrentStatus (line 370) | enum ETorrentStatus { type EBackupServerType (line 384) | enum EBackupServerType { type EPluginPosition (line 392) | enum EPluginPosition { type EWikiLink (line 400) | enum EWikiLink { type ERestoreContent (line 407) | enum ERestoreContent { type EBrowserType (line 418) | enum EBrowserType { type EWorkingStatus (line 423) | enum EWorkingStatus { type EResourceOrderBy (line 429) | enum EResourceOrderBy { type EResourceOrderMode (line 435) | enum EResourceOrderMode { type EEncryptMode (line 441) | enum EEncryptMode { type ERestoreError (line 445) | enum ERestoreError { FILE: src/options/i18n.ts class i18nService (line 13) | class i18nService { method constructor (line 28) | constructor() { method init (line 38) | public init(langCode: string): Promise { method loadConfig (line 62) | public loadConfig(): Promise { method loadLangResource (line 79) | public loadLangResource(langCode: string): Promise { method push (line 96) | public push(resource: i18nResource) { method change (line 109) | public change(langCode: string) { method reset (line 121) | public reset(langCode: string): Promise { method add (line 151) | public add(resource: i18nResource): Promise { method replace (line 173) | public replace(resource: i18nResource): Promise { method exists (line 189) | public exists(code: string): boolean { FILE: src/options/main.ts class Main (line 11) | class Main { method constructor (line 22) | constructor() { method initVueConfig (line 32) | private initVueConfig() { method initI18n (line 137) | private initI18n() { method initMainVM (line 172) | private initMainVM() { method init (line 182) | public init() { type Window (line 225) | interface Window { FILE: src/options/plugins/vuetify.ts class VuetifyService (line 8) | class VuetifyService { method init (line 9) | public init(lang: string = "zh-Hans") { FILE: src/options/shims-tsx.d.ts type Element (line 6) | interface Element extends VNode {} type ElementClass (line 8) | interface ElementClass extends Vue {} type IntrinsicElements (line 9) | interface IntrinsicElements { FILE: src/options/store.ts class ExtensionWorker (line 18) | class ExtensionWorker extends Extension { method constructor (line 19) | constructor() { method save (line 23) | save(options: Options) { method readConfig (line 50) | readConfig(state) { method resetConfig (line 56) | resetConfig(state, options) { method updateConfig (line 63) | updateConfig(state, options) { method addSite (line 73) | addSite(state, site) { method updateSite (line 84) | updateSite(state, site) { method removeSite (line 100) | removeSite(state, site) { method addClient (line 116) | addClient(state, item) { method updateClient (line 128) | updateClient(state, item) { method removeClient (line 144) | removeClient(state, item) { method clearClients (line 159) | clearClients(state) { method updatePathsOfClient (line 170) | updatePathsOfClient(state, options) { method removePathsOfClient (line 195) | removePathsOfClient(state, options) { method addPlugin (line 216) | addPlugin(state, options) { method updatePlugin (line 236) | updatePlugin(state, options) { method removePlugin (line 257) | removePlugin(state, options) { method updateOptions (line 272) | updateOptions(state, options: Options) { method updateUIOptions (line 276) | updateUIOptions(state, options: UIOptions) { method updateSearchStatus (line 280) | updateSearchStatus(state, searching: boolean) { method resetRunTimeOptions (line 289) | resetRunTimeOptions({ commit, state }, options: Options) { method readConfig (line 300) | readConfig({ commit, state }): Promise { method saveConfig (line 346) | saveConfig({ commit, state }, options: Options) { method readUIOptions (line 360) | readUIOptions({ commit }): Promise { method saveUIOptions (line 375) | saveUIOptions({ commit, state }, options: UIOptions) { method updatePagination (line 386) | updatePagination({ commit, state }, data: any) { method updateViewOptions (line 404) | updateViewOptions({ commit, state }, data: any) { method updateSearchSolution (line 422) | updateSearchSolution({ commit, state }, options: SearchSolution) { method removeSearchSolution (line 455) | removeSearchSolution({ commit, state }, options) { method addSiteSearchEntry (line 488) | addSiteSearchEntry({ commit, state }, options) { method updateSiteSearchEntry (line 512) | updateSiteSearchEntry({ commit, state }, options) { method removeSiteSearchEntry (line 537) | removeSiteSearchEntry({ commit, state }, options) { method addLanguage (line 555) | addLanguage({ commit, state }, options) { method replaceLanguage (line 562) | replaceLanguage({ commit, state }, options) { method addBackupServer (line 574) | addBackupServer({ commit, state }, server: IBackupServer) { method updateBackupServer (line 593) | updateBackupServer({ commit, state }, newData: IBackupServer) { method removeBackupServer (line 615) | removeBackupServer({ commit, state }, newData: IBackupServer) { FILE: src/options/views/search/SearchTorrent.ts type searchResult (line 41) | type searchResult = { method data (line 59) | data() { method created (line 139) | created() { method mounted (line 161) | mounted() { method destroyed (line 181) | destroyed() { method beforeRouteUpdate (line 184) | beforeRouteUpdate(to: Route, from: Route, next: any) { method activated (line 197) | activated() { method key (line 207) | key(newValue, oldValue) { method host (line 212) | host(newValue, oldValue) { method successMsg (line 217) | successMsg() { method errorMsg (line 220) | errorMsg() { method "$store.state.options.defaultSearchSolutionId" (line 223) | "$store.state.options.defaultSearchSolutionId"(newValue, oldValue) { method loading (line 229) | loading() { method handler (line 233) | handler() { method currentOrderMode (line 243) | currentOrderMode() { method checkBox (line 247) | checkBox() { method writeLog (line 258) | writeLog(options: LogItem) { method doSearch (line 269) | doSearch(searchPayload?: ISearchPayload) { method reset (line 279) | reset() { method search (line 298) | search(searchPayload?: ISearchPayload) { method doSearchTorrentWithQueue (line 565) | doSearchTorrentWithQueue(sites: Site[]) { method sendSearchRequest (line 602) | sendSearchRequest(site: Site) { method abortSearch (line 713) | abortSearch(site: Site) { method removeQueue (line 741) | removeQueue(site: Site) { method createSearchResultSnapshot (line 766) | createSearchResultSnapshot() { method loadSearchResultSnapshot (line 789) | loadSearchResultSnapshot(id: string) { method addSearchResult (line 816) | addSearchResult(result: any[]) { method addTagResult (line 946) | addTagResult(item: SearchResultItem) { method addCategoryResult (line 981) | addCategoryResult(item: SearchResultItem) { method fileSizetoLength (line 1009) | fileSizetoLength(size: string | number): number { method getSiteSchema (line 1046) | getSiteSchema(site: Site): SiteSchema { method sendToClient (line 1064) | sendToClient( method updatePagination (line 1161) | updatePagination(value: any) { method getRandomString (line 1174) | getRandomString(length: number = 16, noSimilar: boolean = true): string { method resetDatas (line 1191) | resetDatas(datas: any) { method downloadSelected (line 1202) | downloadSelected() { method downloadTorrentFiles (line 1230) | downloadTorrentFiles(files: downloadFile[]) { method downloadTorrentFilesCompleted (line 1267) | downloadTorrentFilesCompleted(file?: FileDownloader) { method saveTorrentFile (line 1298) | saveTorrentFile(item: SearchResultItem) { method sendSelectedToClient (line 1319) | sendSelectedToClient( method copyLinkToClipboard (line 1363) | copyLinkToClipboard(url: string) { method getSelectedURLs (line 1379) | getSelectedURLs() { method copySelectedToClipboard (line 1389) | copySelectedToClipboard() { method clearMessage (line 1409) | clearMessage() { method getSiteContentMenus (line 1420) | getSiteContentMenus(site: Site): any[] { method showSiteContentMenus (line 1494) | showSiteContentMenus(options: SearchResultItem, event?: any) { method showAllContentMenus (line 1543) | showAllContentMenus(event: any) { method reSearchWithSite (line 1617) | reSearchWithSite(host: string) { method reSearchFailedSites (line 1649) | reSearchFailedSites() { method clone (line 1684) | clone(source: any) { method searchResultFilter (line 1693) | searchResultFilter(items: any[], search: string) { method getIMDbIdFromDouban (line 1715) | getIMDbIdFromDouban(doubanId: string) { method reDownloadFailedTorrents (line 1734) | reDownloadFailedTorrents() { method shiftCheck (line 1743) | shiftCheck(selected: boolean, index: number) { method arrayObjectSort (line 1788) | arrayObjectSort( method addSelectedToCollection (line 1812) | addSelectedToCollection(group: ICollectionGroup) { method addToCollection (line 1824) | addToCollection(item: any, group?: ICollectionGroup) { method deleteCollection (line 1849) | deleteCollection(item: any) { method loadTorrentCollections (line 1858) | loadTorrentCollections() { method isCollectioned (line 1865) | isCollectioned(link: string): boolean { method toggleAll (line 1871) | toggleAll() { method changeSort (line 1883) | changeSort(column: string) { method getHeaderClass (line 1896) | getHeaderClass(header: any) { method downloadSuccess (line 1916) | downloadSuccess(msg: string) { method downloadError (line 1920) | downloadError(msg: string) { method updateViewOptions (line 1924) | updateViewOptions() { method handleScroll (line 1933) | handleScroll() { method headers (line 1960) | headers(): Array { method orderHeaders (line 2034) | orderHeaders(): Array { method orderMode (line 2039) | orderMode(): Array { method indeterminate (line 2051) | indeterminate(): boolean { method selectedSize (line 2061) | selectedSize(): number { FILE: src/service/api.ts constant RESOURCE_URL (line 34) | const RESOURCE_URL = !isExtensionMode constant RESOURCE_API (line 38) | let RESOURCE_API = { constant APP (line 50) | const APP = { method init (line 60) | init(callback?: any) { method get (line 79) | get(key: string): string | null { method set (line 90) | set(key: string, content: string) { method clear (line 99) | clear() { method getLastUpdateTime (line 106) | getLastUpdateTime(): Promise { method addScript (line 119) | addScript(script: any) { method applyScripts (line 123) | applyScripts() { method execScript (line 135) | execScript(script: any): Promise { method runScript (line 200) | runScript(script: string, scope: any = window) { method applyStyle (line 208) | applyStyle(options: any): Promise { method getScriptContent (line 260) | getScriptContent(path: string): JQueryXHR { method createErrorMessage (line 278) | createErrorMessage(msg: any): DataResult { method showNotifications (line 290) | showNotifications( method getInstallType (line 296) | getInstallType(): Promise { constant API (line 318) | const API = RESOURCE_API; FILE: src/service/backupFileParser.ts class BackupFileParser (line 16) | class BackupFileParser { method createHash (line 20) | public createHash(data: string): IHashData { method createBackupFileBlob (line 45) | public createBackupFileBlob(rawData: IBackupRawData): Promise { method loadZipData (line 143) | public loadZipData( method checkData (line 255) | public checkData(manifest: IManifest, data: string): boolean { method encryptData (line 295) | public encryptData(data: any, secretKey: string = "") { method decryptData (line 307) | public decryptData(data: string, secretKey: string = "") { method encrypt (line 323) | public encrypt(data: string, secretKey: string = "") { method decrypt (line 332) | public decrypt(data: string, secretKey: string = "") { FILE: src/service/clientController.ts class ClientController (line 10) | class ClientController { method constructor (line 21) | constructor() {} method init (line 23) | public init(options: Options) { method cleanUpClients (line 31) | public cleanUpClients() { method getClient (line 39) | public getClient(clientOptions: any): Promise { method testClientConnectivity (line 96) | public testClientConnectivity(options: DownloadClient): Promise { FILE: src/service/downloader.ts type downloadFile (line 4) | type downloadFile = { type downloadOptions (line 12) | type downloadOptions = { class Downloader (line 21) | class Downloader { method constructor (line 29) | constructor(public options: downloadOptions) { method push (line 37) | public push(options: downloadFile) { method start (line 74) | public start() {} method onCompleted (line 76) | public onCompleted(file: FileDownloader) { class FileDownloader (line 83) | class FileDownloader { method constructor (line 107) | constructor(options: downloadFile) { method start (line 115) | public start() { method getFileName (line 203) | public getFileName(contentDisposition: string = "") { method downloadCompleted (line 228) | public downloadCompleted() { method downloadError (line 239) | public downloadError(error: any) { method updateProgress (line 245) | public updateProgress() { FILE: src/service/extension.ts class Extension (line 4) | class Extension { method sendRequest (line 13) | public sendRequest( FILE: src/service/favicon.ts constant NOIMAGE (line 6) | const NOIMAGE = class Favicon (line 9) | class Favicon { method constructor (line 12) | constructor(public service?: any) { method loadCache (line 16) | private loadCache() { method saveCache (line 23) | private saveCache() { method clear (line 27) | public clear() { method reset (line 32) | public reset(): Promise { method gets (line 46) | public gets(urls: string[]): Promise { method get (line 67) | public get(url: string, reset: boolean = false): Promise { method cacheFavicon (line 90) | private cacheFavicon(url: string, host: string): Promise { method set (line 124) | public set(url: string, data: string) { method cacheFromIndex (line 141) | private cacheFromIndex(url: string, host: string): Promise { method transformBlob (line 207) | private transformBlob(blob: Blob, to: string): Promise { method download (line 230) | private download(url: string): Promise { method debug (line 256) | private debug(...msg: any[]) { FILE: src/service/filters.ts type IFilter (line 1) | interface IFilter { method formatNumber (line 35) | formatNumber(source: number, format: string = "###,###,###,###.00"): str... method formatSize (line 145) | formatSize( method formatSizeWithNegative (line 211) | formatSizeWithNegative( method formatSpeed (line 233) | formatSpeed(bytes: any, zeroToEmpty: boolean = false) { method parseURL (line 261) | parseURL(url: string): any { method formatIMDbId (line 295) | formatIMDbId(imdbId: string): string { method timeAgoToNumber (line 310) | timeAgoToNumber(source: string): number { method formatInteger (line 363) | formatInteger(source: number) : string { FILE: src/service/localStorage.ts class localStorage (line 2) | class localStorage { method constructor (line 4) | constructor() { method set (line 16) | public set( method get (line 40) | public get( FILE: src/service/logger.ts class Logger (line 5) | class Logger { method constructor (line 11) | constructor() { method load (line 18) | public load(): Promise { method add (line 31) | public add(data: LogItem): string { method remove (line 61) | public remove(items: any[]): Promise { method clear (line 82) | public clear(): Promise { FILE: src/service/movieInfoService.ts type MovieInfoCache (line 4) | type MovieInfoCache = { class MovieInfoService (line 14) | class MovieInfoService { method getInfos (line 147) | public getInfos(key: string): Promise { method isIMDbId (line 165) | public isIMDbId(IMDbId: string): boolean { method getInfoFromIMDb (line 173) | public getInfoFromIMDb(IMDbId: string): Promise { method getInfoFromDoubanId (line 212) | public getInfoFromDoubanId(id: string): Promise { method getRatings (line 255) | public getRatings(IMDbId: string): Promise { method getOmdbApiKey (line 302) | public getOmdbApiKey() { method getDoubanApiKey (line 312) | public getDoubanApiKey() { method getDoubanEntApiKey (line 322) | public getDoubanEntApiKey() { method getIMDbIdFromDouban (line 333) | public getIMDbIdFromDouban(doubanId: string): Promise { method queryMovieInfoFromDouban (line 376) | public queryMovieInfoFromDouban( method appendApiKey (line 454) | public appendApiKey(type: string = "", keys: string[]) { method removeApiKey (line 478) | private removeApiKey(type: string = "", key: string) { method verifyOmdbApiKey (line 505) | public verifyOmdbApiKey(key: string): Promise { method verifyDoubanApiKey (line 530) | public verifyDoubanApiKey(key: string): Promise { method getTopSearches (line 555) | public getTopSearches(count: number = 9): Promise { FILE: src/service/pathHandler.ts class PathHandler (line 6) | class PathHandler { method constructor (line 7) | constructor() {} method replacePathKey (line 19) | public replacePathKey(path: any, site: Site) { method getSavePath (line 37) | public getSavePath(sourcePath: any, site: Site): any { method replaceKeys (line 61) | public replaceKeys(source: string, keys: Dictionary): string { FILE: src/service/public.ts class HelpFunctions (line 7) | class HelpFunctions { method constructor (line 15) | constructor() { method getToDay (line 34) | public getToDay(time?: number): string { method updateBadge (line 53) | public updateBadge(count: number) { method getVersion (line 74) | public getVersion() { method getRandomString (line 88) | public getRandomString( method getNewId (line 108) | public getNewId(): string { method showNotifications (line 118) | public showNotifications( method removeDuplicateQueryString (line 148) | public removeDuplicateQueryString(url: string) { method removeQueryStringFromValue (line 177) | public removeQueryStringFromValue(url: string, value: string) { method removeQueryStringFields (line 206) | public removeQueryStringFields(url: string, fields: string[]) { method clone (line 230) | public clone(source: any) { method debug (line 238) | public debug(...msg: any) { method showContextMenu (line 247) | public showContextMenu(menus: any, event: any) { method getCleaningURL (line 260) | public getCleaningURL(url: string) { method checkPermissions (line 268) | public checkPermissions(permissions: string[]): Promise { method requestPermissions (line 298) | public requestPermissions(permissions: string[]): Promise { method usePermissions (line 328) | public usePermissions( method getSiteFromHost (line 364) | public getSiteFromHost(host: string, options: Options) { method getNewBackupFileName (line 386) | public getNewBackupFileName(): string { method replaceKeys (line 397) | public replaceKeys( method checkOptionalPermission (line 424) | public checkOptionalPermission(key: string): boolean { method transformTime (line 444) | public transformTime(time?: number, timezoneOffset?: string) { constant PPF (line 464) | const PPF = new HelpFunctions(); FILE: webpack/common.js function resolve (line 8) | function resolve(dir) { FILE: webpack/dev-background.js function resolve (line 7) | function resolve(dir) { FILE: webpack/prod-background.js function resolve (line 8) | function resolve(dir) { method transform (line 33) | transform (content, path) {