SYMBOL INDEX (1070 symbols across 104 files) FILE: public/comlink.js method serialize (line 29) | serialize(obj) { method deserialize (line 34) | deserialize(port) { method serialize (line 44) | serialize({ value }) { method deserialize (line 61) | deserialize(serialized) { function expose (line 75) | function expose(obj, ep = self) { function isMessagePort (line 146) | function isMessagePort(endpoint) { function closeEndPoint (line 149) | function closeEndPoint(endpoint) { function wrap (line 153) | function wrap(ep, target) { function throwIfProxyReleased (line 156) | function throwIfProxyReleased(isReleased) { function createProxy (line 161) | function createProxy(ep, path = [], target = function () { }) { function myFlat (line 231) | function myFlat(arr) { function processArguments (line 234) | function processArguments(argumentList) { function transfer (line 239) | function transfer(obj, transfers) { function proxy (line 243) | function proxy(obj) { function windowEndpoint (line 246) | function windowEndpoint(w, context = self, targetOrigin = "*") { function toWireValue (line 253) | function toWireValue(value) { function fromWireValue (line 275) | function fromWireValue(value) { function requestResponseMessage (line 283) | function requestResponseMessage(ep, msg, transfers) { function generateUUID (line 299) | function generateUUID() { FILE: public/prism.js function o (line 3) | function o(e){l.highlightedCode=e,M.hooks.run("before-insert",l),l.eleme... function W (line 3) | function W(e,n,t,r){this.type=e,this.content=n,this.alias=t,this.length=... function z (line 3) | function z(e,n,t,r){e.lastIndex=n;var a=e.exec(t);if(a&&r&&a[1]){var i=a... function i (line 3) | function i(){var e={value:null,prev:null,next:null},n={value:null,prev:e... function I (line 3) | function I(e,n,t){var r=n.next,a={value:t,prev:n,next:r};return n.next=a... function q (line 3) | function q(e,n,t){for(var r=n.next,a=0;a/g,function(){return ... function i (line 25) | function i(t){for(var n={},i=0,e=(t=t.split(" ")).length;i>/g,function(e,n){return"(?:"+... function t (line 26) | function t(e,n,s){return RegExp(a(e,n),s||"")} function e (line 26) | function e(e,n){for(var s=0;s>/g,function(){r... function l (line 26) | function l(e){return"\\b(?:"+e.trim().replace(/ /g,"|")+")\\b"} function U (line 26) | function U(e,n){return{interpolation:{pattern:t("((?:^|[^{])(?:\\{\\{)*)... function v (line 63) | function v(e,n){return"___"+e.toUpperCase()+n+"___"} function a (line 66) | function a(e,n){return e=e.replace(//g,function(){return t}).replac... function r (line 67) | function r(e,a){return RegExp(e.replace(//g,function(){return n}),a)} function l (line 94) | function l(n){return o[s+n]} function c (line 94) | function c(n,t){t=t||0;for(var e=0;e/g,function(){return s... function e (line 125) | function e(a,e){return RegExp(a.replace(//g,function(){return"(?!\\s... function t (line 130) | function t(e,t){if(u.languages[e])return{pattern:RegExp("((?:"+t+")\\s*)... function s (line 130) | function s(e,t,n){var r={code:e,grammar:t,language:n};return u.hooks.run... function d (line 130) | function d(e){var t={};t["interpolation-punctuation"]=i;var n=u.tokenize... function c (line 130) | function c(a,e,i){var t=u.tokenize(a,{interpolation:{pattern:RegExp(r),l... function f (line 130) | function f(e){return"string"==typeof e?e:Array.isArray(e)?e.map(f).join(... function o (line 134) | function o(n,o){return RegExp(n.replace(//g,"\\s\\x00-\\x1f\\x22-... function n (line 141) | function n(e){return RegExp("(\\()"+e+"(?=[\\s\\)])")} function a (line 141) | function a(e){return RegExp("([\\s([])"+e+"(?=[\\s)])")} function n (line 147) | function n(n){return n=n.replace(//g,function(){return"(?:\\\\.|[... function t (line 157) | function t(e){return"string"==typeof e?e:Array.isArray(e)?e.map(t).join(... function a (line 194) | function a(e,r){return e.replace(/<<(\d+)>>/g,function(e,n){return"(?:"+... function n (line 194) | function n(e,n,r){return RegExp(a(e,n),r||"")} function n (line 200) | function n(t,n){return t=t.replace(//g,function(){return"(?:\\s|//.*(... function n (line 209) | function n(t,n){var e={"section-header":{pattern:/^ ?\*{3}.+?\*{3}/,alia... function i (line 232) | function i(e,t,a){return{pattern:RegExp("<#"+e+"[\\s\\S]*?#>"),alias:"bl... function o (line 236) | function o(e,n){n=(n||"").replace(/m/g,"")+"m";var r="([:\\-,[{]\\s*(?:\... function e (line 240) | function e(n,e){return RegExp(n.replace(//g,function(){return"(?:\\... function n (line 241) | function n(e){return e.replace(/__/g,function(){return"(?:[\\w-]+|'[^'\n... function a (line 258) | function a(a,e){n.languages[a]&&n.languages.insertBefore(a,"comment",{"d... function e (line 262) | function e(e){return function(){return e}} function u (line 263) | function u(e){if(0!=(e=e.filter(function(e){var n=function(e){return e?w... function f (line 264) | function f(r,e){var i=r[e];switch(Prism.util.type(i)){case"RegExp":var a... function s (line 264) | function s(r){if(r&&!r.tab){for(var e in i)i.hasOwnProperty(e)&&(r[e]=i[... function e (line 265) | function e(e){this.defaults=i({},e)} function s (line 265) | function s(e){for(var n=0,t=0;t { function BlobToBuff (line 25) | function BlobToBuff(body: Blob): Promise { function HttpCodeBreak (line 36) | function HttpCodeBreak(code: number): Boolean { function Sleep (line 47) | function Sleep(msTime: number): Promise<{ success: true; time: number }> { class AliHttp (line 61) | class AliHttp { method IsSuccess (line 65) | static IsSuccess(code: number): Boolean { method CatchError (line 69) | static async CatchError(error: any, token: ITokenInfo | undefined): Pr... method Get (line 142) | static async Get(url: string, user_id: string): Promise { method _Get (line 153) | static _Get(url: string, user_id: string): Promise { method GetString (line 180) | static async GetString(url: string, user_id: string, fileSize: number,... method _GetString (line 191) | private static _GetString(url: string, user_id: string, fileSize: numb... method GetBlob (line 264) | static async GetBlob(url: string, user_id: string): Promise { method _ApiVideoListOnePage (line 509) | static async _ApiVideoListOnePage(orderby: string, order: string, dir:... method _ApiVideoFileListOnePage (line 524) | static async _ApiVideoFileListOnePage(orderby: string, order: string, ... method _FileListOnePage (line 541) | static _FileListOnePage(orderby: string, order: string, dir: IAliFileR... method ApiDirFileSize (line 646) | static async ApiDirFileSize(user_id: string, drive_id: string, file_id... FILE: src/renderer/aliapi/dirlist.ts type IAliDirResp (line 11) | interface IAliDirResp { type IDirDataResp (line 21) | interface IDirDataResp { type IAliDirBatchResp (line 31) | interface IAliDirBatchResp { class AliDirList (line 38) | class AliDirList { method ApiFastAllDirList (line 40) | static async ApiFastAllDirList(user_id: string, drive_id: string): Pro... method ApiBatchDirFileList (line 151) | static async ApiBatchDirFileList(user_id: string, drive_id: string, di... method ApiFastAllDirListByTime (line 220) | static async ApiFastAllDirListByTime(user_id: string, drive_id: string... method _ApiDirFileListInfo (line 331) | static async _ApiDirFileListInfo(user_id: string, drive_id: string) { method ApiFastAllDirListByPID (line 361) | static async ApiFastAllDirListByPID(user_id: string, drive_id: string)... FILE: src/renderer/aliapi/file.ts class AliFile (line 10) | class AliFile { method ApiFileInfo (line 12) | static async ApiFileInfo(user_id: string, drive_id: string, file_id: s... method ApiFileInfoByPath (line 35) | static async ApiFileInfoByPath(user_id: string, drive_id: string, file... method ApiFileDownloadUrl (line 58) | static async ApiFileDownloadUrl(user_id: string, drive_id: string, fil... method ApiVideoPreviewUrl (line 113) | static async ApiVideoPreviewUrl(user_id: string, drive_id: string, fil... method ApiAudioPreviewUrl (line 177) | static async ApiAudioPreviewUrl(user_id: string, drive_id: string, fil... method ApiOfficePreViewUrl (line 216) | static async ApiOfficePreViewUrl(user_id: string, drive_id: string, fi... method ApiGetFile (line 237) | static async ApiGetFile(user_id: string, drive_id: string, file_id: st... method ApiFileGetPath (line 260) | static async ApiFileGetPath(user_id: string, drive_id: string, file_id... method ApiFileGetPathString (line 306) | static async ApiFileGetPathString(user_id: string, drive_id: string, f... method ApiFileGetFolderSize (line 330) | static async ApiFileGetFolderSize(user_id: string, drive_id: string, f... method ApiFileDownText (line 349) | static async ApiFileDownText(user_id: string, drive_id: string, file_i... method ApiBiXueTuBatch (line 364) | static async ApiBiXueTuBatch(user_id: string, drive_id: string, file_i... method ApiUpdateVideoTime (line 428) | static async ApiUpdateVideoTime(user_id: string, drive_id: string, fil... FILE: src/renderer/aliapi/filecmd.ts class AliFileCmd (line 8) | class AliFileCmd { method ApiCreatNewForder (line 10) | static async ApiCreatNewForder(user_id: string, drive_id: string, pare... method ApiTrashBatch (line 34) | static async ApiTrashBatch(user_id: string, drive_id: string, file_idL... method ApiDeleteBatch (line 42) | static async ApiDeleteBatch(user_id: string, drive_id: string, file_id... method ApiRenameBatch (line 50) | static async ApiRenameBatch(user_id: string, drive_id: string, file_id... method ApiFavorBatch (line 63) | static async ApiFavorBatch(user_id: string, drive_id: string, isfavor:... method ApiTrashCleanBatch (line 71) | static async ApiTrashCleanBatch(user_id: string, drive_id: string, ism... method ApiTrashRestoreBatch (line 79) | static async ApiTrashRestoreBatch(user_id: string, drive_id: string, i... method ApiFileColorBatch (line 87) | static async ApiFileColorBatch(user_id: string, drive_id: string, colo... method ApiRecoverBatch (line 95) | static async ApiRecoverBatch(user_id: string, resumeList: { drive_id: ... method ApiMoveBatch (line 134) | static async ApiMoveBatch(user_id: string, drive_id: string, file_idLi... method ApiCopyBatch (line 143) | static async ApiCopyBatch(user_id: string, drive_id: string, file_idLi... method ApiGetFileBatch (line 152) | static async ApiGetFileBatch(user_id: string, drive_id: string, file_i... FILE: src/renderer/aliapi/fileicon.ts function getFileIcon (line 1) | function getFileIcon(category: string | undefined, ext: string | undefin... FILE: src/renderer/aliapi/filewalk.ts class AliFileWalk (line 6) | class AliFileWalk { method ApiWalkFileList (line 7) | static async ApiWalkFileList(user_id: string, drive_id: string, dirID:... method _ApiWalkFileListOnePage (line 34) | private static async _ApiWalkFileListOnePage(orderby: string, order: s... method _FileListOnePage (line 52) | private static _FileListOnePage(dir: IAliFileResp, resp: IUrlRespData) { FILE: src/renderer/aliapi/following.ts type IAliOtherFollowingResp (line 7) | interface IAliOtherFollowingResp { type IAliMyFollowingResp (line 15) | interface IAliMyFollowingResp { class AliFollowing (line 23) | class AliFollowing { method ApiOtherFollowingListAll (line 25) | static async ApiOtherFollowingListAll(user_id: string): Promise { method Post (line 38) | static async Post(postData: any, isfirst = true): Promise { method AutoDownload (line 157) | static async AutoDownload(appNewUrl: string): Promise { FILE: src/renderer/aliapi/share.ts type IAliShareFileResp (line 12) | interface IAliShareFileResp { type UpdateShareModel (line 25) | interface UpdateShareModel { class AliShare (line 32) | class AliShare { method ApiGetShareAnonymous (line 34) | static async ApiGetShareAnonymous(share_id: string): Promise { method ApiShareListOnePage (line 36) | static async ApiShareListOnePage(dir: IAliShareResp): Promise { method _ShareListOnePage (line 50) | static _ShareListOnePage(dir: IAliShareResp, resp: IUrlRespData): bool... method ApiShareListUntilShareID (line 106) | static async ApiShareListUntilShareID(user_id: string, share_id: strin... FILE: src/renderer/aliapi/trash.ts class AliTrash (line 7) | class AliTrash { method ApiTrashFileListOnePageForClean (line 9) | static async ApiTrashFileListOnePageForClean(orderby: string, order: s... method ApiFavorFileListOnePageForClean (line 27) | static async ApiFavorFileListOnePageForClean(orderby: string, order: s... method ApiDirFileListNoLock (line 46) | static async ApiDirFileListNoLock(user_id: string, drive_id: string, d... method _ApiDirFileListOnePage (line 73) | static async _ApiDirFileListOnePage(orderby: string, order: string, di... method _FileListOnePage (line 92) | static _FileListOnePage(dir: IAliFileResp, resp: IUrlRespData): boolean { FILE: src/renderer/aliapi/upload.ts class AliUpload (line 5) | class AliUpload { method UploadCreatFileWithPreHash (line 7) | static async UploadCreatFileWithPreHash(user_id: string, drive_id: str... method UploadCreatFileWithFolders (line 113) | static async UploadCreatFileWithFolders(user_id: string, drive_id: str... method UploadFileCheckHash (line 237) | static async UploadFileCheckHash(user_id: string, drive_id: string, fi... method UploadFileDelete (line 253) | static async UploadFileDelete(user_id: string, drive_id: string, file_... method UploadFileComplete (line 267) | static async UploadFileComplete(user_id: string, drive_id: string, fil... method UploadFilePartUrl (line 308) | static async UploadFilePartUrl(user_id: string, drive_id: string, file... method UploadFileListUploadedParts (line 364) | static async UploadFileListUploadedParts(user_id: string, drive_id: st... method isNetworkError (line 399) | static isNetworkError(e: Error): boolean { FILE: src/renderer/aliapi/uploaddisk.ts class AliUploadDisk (line 20) | class AliUploadDisk { method UploadOneFile (line 22) | static async UploadOneFile(uploadInfo: IUploadInfo, fileui: IUploading... method UploadOneFileBig (line 55) | static async UploadOneFileBig(uploadInfo: IUploadInfo, fileui: IUpload... method UploadOneFilePartNode (line 136) | static UploadOneFilePartNode(user_id: string, UploadID: number, fileHa... method _WriteToRequest (line 207) | static async _WriteToRequest(req: any, fileHandle: FileHandle, winfo: ... method UploadOneFilePartNodeXHR (line 245) | static UploadOneFilePartNodeXHR(user_id: string, UploadID: number, fil... method _ReadPartBuffer (line 315) | static async _ReadPartBuffer(fileHandle: FileHandle, winfo: { UploadID... method GetFileUploadSpeed (line 342) | static GetFileUploadSpeed(UploadID: number): number { method DelFileUploadSpeed (line 347) | static DelFileUploadSpeed(UploadID: number): void { method GetFileUploadSpeedTotal (line 352) | static GetFileUploadSpeedTotal(): number { FILE: src/renderer/aliapi/uploadhash.ts constant CPU (line 11) | const CPU = Math.min(8, Math.max(4, os.cpus().length / 2)) class AliUploadHash (line 16) | class AliUploadHash { method GetBuffHashProof (line 18) | static async GetBuffHashProof(access_token: string, buff: Buffer): Pro... method GetFilePreHash (line 34) | static async GetFilePreHash(filePath: string): Promise { method GetFileHashProof (line 52) | static async GetFileHashProof(prehash: string, access_token: string, f... method GetFileHashProofWorker (line 108) | static async GetFileHashProofWorker(prehash: string, access_token: str... method GetFileHashProofSpeed (line 191) | static GetFileHashProofSpeed(UploadID: number): number { FILE: src/renderer/aliapi/uploadhashpool.ts class AliUploadHashPool (line 12) | class AliUploadHashPool { method GetFileHashProofSpeed (line 13) | static GetFileHashProofSpeed(UploadID: number) { method GetBuffHashProof (line 18) | static async GetBuffHashProof(access_token: string, buff: Buffer): Pro... method GetFilePreHash (line 34) | static async GetFilePreHash(filePath: string): Promise { method GetFileHashProofWorker (line 52) | static async GetFileHashProofWorker(prehash: string, access_token: str... FILE: src/renderer/aliapi/uploadmem.ts class AliUploadMem (line 7) | class AliUploadMem { method UploadMem (line 9) | static async UploadMem(user_id: string, drive_id: string, parent_file_... FILE: src/renderer/aliapi/user.ts class AliUser (line 12) | class AliUser { method _ApiTokenRefresh (line 14) | static async _ApiTokenRefresh(token: ITokenInfo, showMessage: boolean)... method ApiTokenRefreshAccount (line 68) | static async ApiTokenRefreshAccount(token: ITokenInfo, showMessage: bo... method ApiUserInfo (line 123) | static async ApiUserInfo(token: ITokenInfo): Promise { method ApiUserVip (line 145) | static async ApiUserVip(token: ITokenInfo): Promise { method ApiUserPic (line 170) | static async ApiUserPic(token: ITokenInfo): Promise { method ApiUserDriveDetails (line 187) | static async ApiUserDriveDetails(user_id: string): Promise { FILE: src/renderer/pan/panfilestore.ts type Item (line 11) | type Item = IAliGetFileModel type GridItem (line 13) | interface GridItem { type PanFileState (line 18) | interface PanFileState { type State (line 49) | type State = PanFileState constant KEY (line 50) | const KEY = 'file_id' method ListDataCount (line 74) | ListDataCount(state: State): number { method IsListSelected (line 78) | IsListSelected(state: State): boolean { method IsListSelectedMulti (line 82) | IsListSelectedMulti(state: State): boolean { method ListSelectedCount (line 85) | ListSelectedCount(state: State): number { method ListDataSelectCountInfo (line 88) | ListDataSelectCountInfo(state: State): string { method IsListSelectedAll (line 92) | IsListSelectedAll(state: State): boolean { method IsListSelectedFavAll (line 96) | IsListSelectedFavAll(state: State): boolean { method SelectDirType (line 112) | SelectDirType(state: State): string { method FileOrderDesc (line 122) | FileOrderDesc(state: State): string { method mSaveDirFileLoading (line 143) | mSaveDirFileLoading(drive_id: string, dirID: string, dirName: string) { method mSaveDirFileLoadingPart (line 168) | mSaveDirFileLoadingPart(pageIndex: number, partDir: IAliFileResp, itemsT... method mSaveDirFileLoadingFinish (line 181) | mSaveDirFileLoadingFinish(drive_id: string, dirID: string, list: Item[],... method mSearchListData (line 210) | mSearchListData(value: string) { method mOrderListData (line 216) | mOrderListData(value: string) { method mGridListData (line 224) | mGridListData(value: string, column: number) { method mRefreshListDataShow (line 231) | mRefreshListDataShow(refreshRaw: boolean) { method mSelectAll (line 284) | mSelectAll() { method mMouseSelect (line 289) | mMouseSelect(key: string, Ctrl: boolean, Shift: boolean) { method mKeyboardSelect (line 296) | mKeyboardSelect(key: string, Ctrl: boolean, Shift: boolean) { method mRangSelect (line 302) | mRangSelect(lastkey: string, file_idList: string[]) { method GetSelected (line 312) | GetSelected() { method GetSelectedID (line 316) | GetSelectedID() { method GetSelectedParentDirID (line 320) | GetSelectedParentDirID() { method GetSelectedFirst (line 324) | GetSelectedFirst(): Item | undefined { method mSetFocus (line 329) | mSetFocus(key: string) { method mGetFocus (line 334) | mGetFocus(): string { method mGetFocusNext (line 339) | mGetFocusNext(position: string): string { method mDeleteFiles (line 343) | mDeleteFiles(dirID: string, file_idList: string[], needDelDir: boolean) { method mFavorFiles (line 372) | mFavorFiles(isfavor: boolean, file_idList: string[]) { method mColorFiles (line 385) | mColorFiles(color: string, file_idList: string[]) { method mRenameFiles (line 398) | mRenameFiles(fileList: { file_id: string; parent_file_id: string; name: ... method mSaveFileScrollTo (line 412) | mSaveFileScrollTo(file_id: string) { FILE: src/renderer/pan/pantreestore.ts type PanTreeState (line 7) | interface PanTreeState { type State (line 28) | type State = PanTreeState method mTreeSelected (line 66) | mTreeSelected(key: string) { method mTreeExpand (line 71) | mTreeExpand(key: string) { method mTreeExpandAll (line 87) | mTreeExpandAll(keyList: string[], isExpaned: boolean) { method mSaveUser (line 102) | mSaveUser(user_id: string, drive_id: string) { method mShowDir (line 107) | mShowDir(dir: IAliGetDirModel, dirPath: IAliGetDirModel[], treeSelectedK... method mSaveTreeAllNode (line 111) | mSaveTreeAllNode(drive_id: string, root: TreeNodeData, rootMap: Map, checkedKeysBak: strin... function TreeSelectOne (line 194) | function TreeSelectOne(selectedKeys: string[], checkedKeys: Ref) { method updateFileColor (line 350) | updateFileColor(key: string, title: string) { method getProxy (line 359) | getProxy() { method WebSetProxy (line 370) | WebSetProxy() { FILE: src/renderer/share/following/FollowingDAL.ts class FollowingDAL (line 8) | class FollowingDAL { method aReloadOtherFollowingList (line 10) | static async aReloadOtherFollowingList(user_id: string, force: boolean... method aReloadMyFollowing (line 50) | static async aReloadMyFollowing(user_id: string, force: boolean): Prom... method aSetFollowing (line 66) | static async aSetFollowing(user_id: string, followingid: string, isFol... method aSetFollowingBatch (line 73) | static async aSetFollowingBatch(user_id: string, idList: string[], isF... method aSetFollowingText (line 85) | static aSetFollowingText(user_id: string, text: string, isFollowing: b... FILE: src/renderer/share/following/MyFollowingStore.ts type Item (line 7) | type Item = IAliMyFollowingModel type MyFollowingState (line 9) | interface MyFollowingState { type State (line 32) | type State = MyFollowingState constant KEY (line 33) | const KEY = 'user_id' method ListDataCount (line 49) | ListDataCount(state: State): number { method IsListSelected (line 53) | IsListSelected(state: State): boolean { method ListSelectedCount (line 56) | ListSelectedCount(state: State): number { method ListDataSelectCountInfo (line 59) | ListDataSelectCountInfo(state: State): string { method IsListSelectedAll (line 62) | IsListSelectedAll(state: State): boolean { method aLoadListData (line 69) | aLoadListData(list: Item[]) { method mSearchListData (line 101) | mSearchListData(value: string) { method mSetFollowing (line 107) | mSetFollowing(followingid: string, isFollowing: boolean) { method mRefreshListDataShow (line 131) | mRefreshListDataShow(refreshRaw: boolean) { method mSelectAll (line 169) | mSelectAll() { method mMouseSelect (line 173) | mMouseSelect(key: string, Ctrl: boolean, Shift: boolean) { method mKeyboardSelect (line 179) | mKeyboardSelect(key: string, Ctrl: boolean, Shift: boolean) { method GetSelected (line 187) | GetSelected() { method GetSelectedFirst (line 191) | GetSelectedFirst() { method mSetFocus (line 196) | mSetFocus(key: string) { method mGetFocus (line 201) | mGetFocus() { method mGetFocusNext (line 206) | mGetFocusNext(position: string) { FILE: src/renderer/share/following/OtherFollowingStore.ts type FollowingState (line 4) | interface FollowingState { method aSaveOtherFollowingList (line 22) | aSaveOtherFollowingList(key: string, color: string, list: IAliOtherFollo... FILE: src/renderer/share/share/MyShareStore.ts type Item (line 9) | type Item = IAliShareItem type MyShareState (line 11) | interface MyShareState { type State (line 30) | type State = MyShareState constant KEY (line 31) | const KEY = 'share_id' method ListDataCount (line 46) | ListDataCount(state: State): number { method IsListSelected (line 50) | IsListSelected(state: State): boolean { method ListSelectedCount (line 53) | ListSelectedCount(state: State): number { method ListDataSelectCountInfo (line 56) | ListDataSelectCountInfo(state: State): string { method IsListSelectedAll (line 59) | IsListSelectedAll(state: State): boolean { method ListStats (line 63) | ListStats(state: State) { method aLoadListData (line 84) | aLoadListData(list: Item[]) { method mSearchListData (line 113) | mSearchListData(value: string) { method mOrderListData (line 119) | mOrderListData(value: string) { method mGetOrder (line 125) | mGetOrder(order: string, list: Item[]) { method mRefreshListDataShow (line 144) | mRefreshListDataShow(refreshRaw: boolean) { method mSelectAll (line 183) | mSelectAll() { method mMouseSelect (line 187) | mMouseSelect(key: string, Ctrl: boolean, Shift: boolean) { method mKeyboardSelect (line 193) | mKeyboardSelect(key: string, Ctrl: boolean, Shift: boolean) { method GetSelected (line 201) | GetSelected() { method GetSelectedFirst (line 205) | GetSelectedFirst() { method mSetFocus (line 210) | mSetFocus(key: string) { method mGetFocus (line 215) | mGetFocus() { method mGetFocusNext (line 220) | mGetFocusNext(position: string) { method mDeleteFiles (line 223) | mDeleteFiles(share_idList: string[]) { method mUpdateShare (line 238) | mUpdateShare(success: UpdateShareModel[]) { FILE: src/renderer/share/share/OtherShareStore.ts type IOtherShareLinkModel (line 7) | interface IOtherShareLinkModel { type Item (line 21) | type Item = IOtherShareLinkModel type OtherShareState (line 23) | interface OtherShareState { type State (line 42) | type State = OtherShareState constant KEY (line 43) | const KEY = 'share_id' method ListDataCount (line 58) | ListDataCount(state: State): number { method IsListSelected (line 62) | IsListSelected(state: State): boolean { method ListSelectedCount (line 65) | ListSelectedCount(state: State): number { method ListDataSelectCountInfo (line 68) | ListDataSelectCountInfo(state: State): string { method IsListSelectedAll (line 71) | IsListSelectedAll(state: State): boolean { method aLoadListData (line 78) | aLoadListData(list: Item[]) { method mSearchListData (line 107) | mSearchListData(value: string) { method mOrderListData (line 113) | mOrderListData(value: string) { method mGetOrder (line 119) | mGetOrder(order: string, list: Item[]) { method mRefreshListDataShow (line 126) | mRefreshListDataShow(refreshRaw: boolean) { method mSelectAll (line 165) | mSelectAll() { method mMouseSelect (line 169) | mMouseSelect(key: string, Ctrl: boolean, Shift: boolean) { method mKeyboardSelect (line 175) | mKeyboardSelect(key: string, Ctrl: boolean, Shift: boolean) { method GetSelected (line 183) | GetSelected() { method GetSelectedFirst (line 187) | GetSelectedFirst() { method mSetFocus (line 192) | mSetFocus(key: string) { method mGetFocus (line 197) | mGetFocus() { method mGetFocusNext (line 202) | mGetFocusNext(position: string) { method mDeleteFiles (line 205) | mDeleteFiles(share_idList: string[]) { FILE: src/renderer/share/share/ShareDAL.ts class ShareDAL (line 14) | class ShareDAL { method aLoadFromDB (line 16) | static async aLoadFromDB(): Promise { method aReloadMyShare (line 26) | static async aReloadMyShare(user_id: string, force: boolean): Promise<... method aReloadMyShareUntilShareID (line 38) | static async aReloadMyShareUntilShareID(user_id: string, share_id: str... method aReloadOtherShare (line 47) | static async aReloadOtherShare(): Promise { method SaveOtherShare (line 71) | static async SaveOtherShare(password: string, info: IAliShareAnonymous... method SaveOtherShareText (line 107) | static async SaveOtherShareText(text: string): Promise { method SaveOtherShareRefresh (line 127) | static async SaveOtherShareRefresh(): Promise { method DeleteOtherShare (line 154) | static async DeleteOtherShare(selectKeys: string[]): Promise { method aLoadShareSite (line 161) | static aLoadShareSite() { method SaveShareSite (line 166) | static SaveShareSite(list: IShareSiteModel[]) { FILE: src/renderer/store/appstore.ts type IPageOffice (line 5) | interface IPageOffice { type IPageCode (line 13) | interface IPageCode { type IPageImage (line 23) | interface IPageImage { type IPageVideoXBT (line 33) | interface IPageVideoXBT { type IPageVideo (line 40) | interface IPageVideo { type AppState (line 47) | interface AppState { method GetAppTabMenu (line 84) | GetAppTabMenu(state: AppState): string { method updateStore (line 90) | updateStore(partial: Partial) { method toggleTheme (line 94) | toggleTheme(theme: string) { method toggleDark (line 104) | toggleDark(dark: boolean) { method togglePage (line 114) | togglePage(page: string) { method resetTab (line 118) | resetTab() { method toggleTab (line 132) | toggleTab(tab: string) { method toggleTabMenu (line 140) | toggleTabMenu(tab: string, menu: string) { method toggleTabSetting (line 150) | toggleTabSetting(tab: string, menu: string) { method toggleTabNext (line 160) | toggleTabNext() { method toggleTabNextMenu (line 191) | toggleTabNextMenu() { FILE: src/renderer/store/footstore.ts type AsyncModel (line 9) | interface AsyncModel { type FootState (line 25) | interface FootState { method GetIsRunning (line 67) | GetIsRunning(state: FootState): boolean { method GetSpaceInfo (line 75) | GetSpaceInfo(state: FootState): string { method GetInfo (line 82) | GetInfo(state: FootState): string { method updateStore (line 95) | updateStore(partial: Partial) { method mDeleteTask (line 100) | mDeleteTask(key: string) { method mAddTask (line 104) | mAddTask(user_id: string, key: string, type: AsyncType, title: string, t... method mAddTaskZip (line 109) | mAddTaskZip(user_id: string, key: string, type: AsyncType, title: string... method aUpdateTask (line 114) | aUpdateTask() { method mClearTask (line 145) | mClearTask() { method mSaveUploadingInfo (line 153) | mSaveUploadingInfo(total: number) { method mSaveAudioUrl (line 157) | mSaveAudioUrl(url: string) { method mSaveLoading (line 161) | mSaveLoading(title: string) { method mSaveUserInfo (line 164) | mSaveUserInfo(token: ITokenInfo) { method mSaveDirInfo (line 167) | mSaveDirInfo(drive: Drive, info: string) { FILE: src/renderer/store/keyboardstore.ts type KeyboardMessage (line 3) | interface KeyboardMessage { type KeyboardState (line 19) | interface KeyboardState { method updateStore (line 33) | updateStore(partial: Partial) { method KeyDown (line 36) | KeyDown(event: KeyboardEvent) { FILE: src/renderer/store/logstore.ts type LogState (line 3) | interface LogState { method logRefresh (line 15) | logRefresh(time: number) { FILE: src/renderer/store/modalstore.ts type ModalState (line 4) | interface ModalState { method showModal (line 16) | showModal(modalName: string, modalData: any) { FILE: src/renderer/store/serverstore.ts type IShareSiteModel (line 4) | interface IShareSiteModel { type ServerState (line 10) | interface ServerState { method mSaveShareSiteList (line 23) | mSaveShareSiteList(shareSiteList: IShareSiteModel[]) { method mSaveHelpUrl (line 27) | mSaveHelpUrl(url: string) { FILE: src/renderer/store/treestore.ts type TreeNodeData (line 9) | interface TreeNodeData { type DirData (line 19) | interface DirData { type IDriverModel (line 27) | interface IDriverModel { class TreeStore (line 47) | class TreeStore { method ConvertToOneDriver (line 49) | static async ConvertToOneDriver(drive_id: string, children: DirData[],... method SaveOneDriver (line 124) | static async SaveOneDriver(OneDriver: IDriverModel): Promise { method SaveOneDirFileList (line 139) | static async SaveOneDirFileList(oneDir: IAliFileResp, hasFiles: boolea... method GetDirOrder (line 206) | static GetDirOrder(drive_id: string, file_id: string): string { method SaveDirOrder (line 218) | static SaveDirOrder(drive_id: string, file_id: string, order: string):... method GetTreeDataToShow (line 233) | static GetTreeDataToShow(driverData: IDriverModel, node: TreeNodeData,... method GetDriver (line 272) | static GetDriver(drive_id: string): IDriverModel | undefined { method GetDir (line 277) | static GetDir(drive_id: string, file_id: string): IAliGetDirModel | un... method GetDirPath (line 295) | static GetDirPath(drive_id: string, file_id: string): IAliGetDirModel[] { method GetDirChildDirID (line 332) | static GetDirChildDirID(drive_id: string, file_id: string): string[] { method RenameDirs (line 342) | static RenameDirs(drive_id: string, fileList: { file_id: string; paren... method DeleteDirs (line 355) | static DeleteDirs(drive_id: string, file_idList: string[]): void { method GetDirSizeNeedRefresh (line 378) | static GetDirSizeNeedRefresh(drive_id: string, maxCacheTime: number = ... method SaveDirSizeNeedRefresh (line 398) | static SaveDirSizeNeedRefresh(drive_id: string, dirSizeList: { dirID: ... method ClearDirSize (line 415) | static ClearDirSize(drive_id: string, parentDirIDList: string[]) { function _RefreshAllDirTotalSizeFunc (line 433) | function _RefreshAllDirTotalSizeFunc(drive_id: string): void { function TotalSize (line 442) | function TotalSize(file_id: string, DirTotalSizeMap: { [key: string]: nu... FILE: src/renderer/store/winstore.ts type WinState (line 3) | interface WinState { method GetListHeight (line 15) | GetListHeight(state: WinState): string { method GetListHeightNumber (line 18) | GetListHeightNumber(state: WinState): number { method updateStore (line 24) | updateStore(partial: Partial) { FILE: src/renderer/transfer/uploaddal.ts class UploadDAL (line 6) | class UploadDAL { method aReloadUploaded (line 8) | static async aReloadUploaded() { method aClearUploaded (line 19) | static async aClearUploaded() { method UploadedDelete (line 25) | static async UploadedDelete(all: boolean) { FILE: src/renderer/transfer/uploadingdal.ts class UploadingDAL (line 13) | class UploadingDAL { method QueryIsUploading (line 15) | static QueryIsUploading() { method aReloadUploading (line 20) | static async aReloadUploading() { method mUploadingRefresh (line 31) | static mUploadingRefresh() { method aUploadingStart (line 56) | static async aUploadingStart(all: boolean, isToStart: boolean) { method aUploadingStartOne (line 87) | static async aUploadingStartOne(TaskOrUploadID: number) { method aUploadingDelete (line 107) | static async aUploadingDelete(all: boolean) { method mUploadingShowTask (line 131) | static mUploadingShowTask(TaskID: number = 0) { method mUploadingShowTaskBack (line 148) | static mUploadingShowTaskBack() { method aUploadingEvent (line 154) | static async aUploadingEvent(ReportList: IStateUploadInfo[], ErrorList... method aUploadingAppendFiles (line 177) | static async aUploadingAppendFiles(TaskID: number, UploadID: number, C... method aUploadLocalFiles (line 182) | static async aUploadLocalFiles(user_id: string, drive_id: string, pare... FILE: src/renderer/transfer/uploadingdata.ts function SaveStopToDB (line 21) | function SaveStopToDB() { class UploadingData (line 33) | class UploadingData { method QueryIsUploading (line 35) | static QueryIsUploading(): boolean { method GetTaskUniqueID (line 45) | static GetTaskUniqueID(): Set { method GetTaskIsStop (line 55) | static GetTaskIsStop(TaskID: number): boolean { method GetTaskFileIsStop (line 59) | static GetTaskFileIsStop(UploadID: number): boolean { method GetTask (line 63) | static GetTask(TaskID: number): IStateUploadTask | undefined { method GetTaskFile (line 67) | static GetTaskFile(TaskID: number, UploadID: number): IStateUploadTask... method GetTaskFileInfo (line 78) | static GetTaskFileInfo(UploadID: number): IStateUploadInfo | undefined { method StartTask (line 83) | static StartTask(TaskID: number, isToStart: boolean): boolean { method StartTaskFile (line 116) | static StartTaskFile(TaskID: number, UploadID: number, isToStart: bool... method ReloadUploading (line 155) | static async ReloadUploading(): Promise { method UploadingShowList (line 215) | static UploadingShowList(): { showList: IUploadingModel[]; count: numb... method UploadingShowOneItem (line 274) | static UploadingShowOneItem(item: IStateUploadTaskFile, now: number, l... method UploadingShowListDir (line 327) | static UploadingShowListDir(showTaskID: number): { showList: IUploadin... method UploadingShowProgress (line 345) | static UploadingShowProgress(): void { method UploadingAddTask (line 373) | static async UploadingAddTask(taskList: IStateUploadTask[]): Promise { method UserClearFromDB (line 203) | static async UserClearFromDB(user_id: string): Promise { method UserChange (line 209) | static async UserChange(user_id: string): Promise { method UserRefreshByUserFace (line 226) | static async UserRefreshByUserFace(user_id: string, force: boolean): P... method CurrUserToken (line 252) | static CurrUserToken(): string { FILE: src/renderer/user/userstore.ts type ITokenInfo (line 5) | interface ITokenInfo { type UserState (line 41) | interface UserState { method GetUserToken (line 55) | GetUserToken(state: UserState): ITokenInfo { method userLogin (line 61) | userLogin(user_id: string) { method userLogOff (line 65) | userLogOff() { FILE: src/renderer/utils/antdtree.ts function treeSelectToExpand (line 4) | function treeSelectToExpand(keys: any[], info: { event: string; selected... FILE: src/renderer/utils/appcache.ts class AppCache (line 10) | class AppCache { method LoadDirSize (line 12) | static async LoadDirSize(dir: string): Promise { method DeleteDir (line 39) | static DeleteDir(dir: string): Promise { method aLoadCacheSize (line 47) | static async aLoadCacheSize(): Promise { method aClearCache (line 57) | static async aClearCache(delby: string): Promise { FILE: src/renderer/utils/config.ts class Config (line 1) | class Config { FILE: src/renderer/utils/db.ts type ICache (line 5) | interface ICache { class XBYDB3 (line 11) | class XBYDB3 extends Dexie { method constructor (line 20) | constructor() { method getValueString (line 44) | async getValueString(key: string): Promise { method saveValueString (line 51) | async saveValueString(key: string, value: string): Promise { method saveValueStringBatch (line 56) | async saveValueStringBatch(keys: string[], values: string[]): Promise<... method getValueNumber (line 61) | async getValueNumber(key: string): Promise { method saveValueNumber (line 68) | async saveValueNumber(key: string, value: number): Promise { method getValueBool (line 73) | async getValueBool(key: string): Promise { method saveValueBool (line 80) | async saveValueBool(key: string, value: boolean): Promise { method getValueObject (line 85) | async getValueObject(key: string): Promise { method saveValueObject (line 92) | async saveValueObject(key: string, value: object): Promise { method getUser (line 107) | async getUser(user_id: string): Promise { method getUserAll (line 114) | async getUserAll(): Promise { method deleteUser (line 122) | async deleteUser(user_id: string): Promise { method saveUser (line 127) | async saveUser(token: ITokenInfo): Promise { method getOtherShare (line 132) | async getOtherShare(share_id: string): Promise { method deleteOtherShareBatch (line 143) | async deleteOtherShareBatch(share_id_list: string[]): Promise { method saveOtherShare (line 148) | async saveOtherShare(share: IOtherShareLinkModel): Promise { method deleteLogAll (line 46) | async deleteLogAll(): Promise { method deleteLogOutCount (line 51) | async deleteLogOutCount(max: number): Promise { method getFileHashList (line 60) | async getFileHashList(size: number, mtime: number): Promise { method deleteDowningGzip (line 53) | async deleteDowningGzip(key: string): Promise { method saveDowningGzip (line 58) | async saveDowningGzip(key: string, value: Buffer): Promise { method getDownedGzip (line 68) | async getDownedGzip(key: string): Promise { method deleteDownedGzip (line 75) | async deleteDownedGzip(key: string): Promise { method saveDownedGzip (line 80) | async saveDownedGzip(key: string, value: Buffer): Promise { method getDowningInfo (line 90) | async getDowningInfo(key: string): Promise { method deleteDowningInfo (line 97) | async deleteDowningInfo(key: string): Promise { method saveDowningInfo (line 102) | async saveDowningInfo(key: string, value: IDowningInfo): Promise { method getDowningProgress (line 112) | async getDowningProgress(key: string): Promise { method deleteDowningProgress (line 119) | async deleteDowningProgress(key: string): Promise { method saveDowningProgress (line 124) | async saveDowningProgress(key: string, value: object): Promise { FILE: src/renderer/utils/dbupload.ts type IStateUploadTaskFile (line 4) | interface IStateUploadTaskFile { type IStateUploadTask (line 27) | interface IStateUploadTask { type UploadState (line 57) | type UploadState = type IStateUploadInfo (line 66) | interface IStateUploadInfo { type IUploadingUI (line 96) | interface IUploadingUI { class XBYDB3Upload (line 110) | class XBYDB3Upload extends Dexie { method constructor (line 116) | constructor() { method getUploadTask (line 139) | async getUploadTask(key: number): Promise { method getUploadTaskAll (line 147) | async getUploadTaskAll(): Promise { method getUploadTaskAllKeys (line 155) | async getUploadTaskAllKeys(): Promise { method getUploadTaskCount (line 163) | async getUploadTaskCount(): Promise { method deleteUploadTask (line 171) | async deleteUploadTask(key: number): Promise { method deleteUploadTaskBatch (line 178) | async deleteUploadTaskBatch(keys: number[]): Promise { method deleteUploadInfo (line 186) | async deleteUploadInfo(key: number): Promise { method deleteUploadInfoBatch (line 193) | async deleteUploadInfoBatch(keys: number[]): Promise { method saveUploadTask (line 200) | async saveUploadTask(value: IStateUploadTask) { method saveUploadTaskBatch (line 206) | async saveUploadTaskBatch(values: IStateUploadTask[]) { method clearUploadTaskAll (line 214) | async clearUploadTaskAll(): Promise { method saveUploadInfo (line 222) | async saveUploadInfo(value: IStateUploadInfo) { method saveUploadInfoBatch (line 228) | async saveUploadInfoBatch(values: IStateUploadInfo[]) { method getUploadInfoAll (line 235) | async getUploadInfoAll(): Promise { method getUploaded (line 244) | async getUploaded(key: number): Promise { method getUploadedByTop (line 251) | async getUploadedByTop(limit: number): Promise { method getUploadedCount (line 258) | async getUploadedCount(): Promise { method deleteUploaded (line 265) | async deleteUploaded(key: number): Promise { method deleteUploadedBatch (line 270) | async deleteUploadedBatch(keys: number[]): Promise { method saveUploaded (line 276) | async saveUploaded(value: IStateUploadTask) { method saveUploadedBatch (line 282) | async saveUploadedBatch(values: IStateUploadTask[]) { method deleteUploadedOutCount (line 290) | async deleteUploadedOutCount(max: number): Promise { method clearUploadedAll (line 299) | async clearUploadedAll(): Promise { method getUploadObj (line 305) | async getUploadObj(key: string): Promise { method saveUploadObj (line 312) | async saveUploadObj(key: string, value: object): Promise { FILE: src/renderer/utils/debounce.ts function debounce (line 4) | function debounce(func: Function, wait: number, immediate: boolean = tru... function throttle (line 44) | function throttle(func: Function, wait: number, immediate: boolean = tru... function clickWait (line 50) | function clickWait(cmdkey: string, wait: number = -1): boolean { function clickWaitDelete (line 64) | function clickWaitDelete(cmdkey: string): void { FILE: src/renderer/utils/debuglog.ts type IStateDebugLog (line 4) | interface IStateDebugLog { class DebugLogC (line 11) | class DebugLogC { method mSaveLogClear (line 14) | mSaveLogClear() { method mSaveDanger (line 24) | mSaveDanger(logmessage: string, err: any = undefined) { method mSaveWarning (line 28) | mSaveWarning(logmessage: string, err: any = undefined) { method mSaveSuccess (line 32) | mSaveSuccess(logmessage: string, err: any = undefined) { method mSaveLog (line 36) | mSaveLog(logtype: string, logmessage: string, err: any) { method aLoadFromDB (line 75) | async aLoadFromDB() { FILE: src/renderer/utils/electronhelper.ts function getFromClipboard (line 3) | function getFromClipboard(): string { function copyToClipboard (line 7) | function copyToClipboard(text: string): void { function openExternal (line 10) | function openExternal(url: string): void { function LoadElectronPath (line 31) | function LoadElectronPath(): void { function getUserData (line 51) | function getUserData(): string { function getResourcesPath (line 57) | function getResourcesPath(fileName: string): string { function getAppNewPath (line 66) | function getAppNewPath(): string { function SetProgressBar (line 85) | function SetProgressBar(value: number, by: string): void { FILE: src/renderer/utils/filehelper.ts function OpenFileHandle (line 5) | async function OpenFileHandle(filepath: string): Promise<{ handle: any; ... function FileSystemErrorMessage (line 17) | function FileSystemErrorMessage(code: string, message: string): string { function ClearFileName (line 73) | function ClearFileName(fileName: string): string { function CheckFileName (line 91) | function CheckFileName(fileName: string): string { function CleanStringForCmd (line 109) | function CleanStringForCmd(title: string) { function CheckWindowsBreakPath (line 115) | function CheckWindowsBreakPath(filePath: string) { FILE: src/renderer/utils/filenameorder.ts function OrderNode (line 5) | function OrderNode(order: string, list: DirData[]) { function OrderDir (line 18) | function OrderDir(orderby: string, order: string, list: IAliGetFileModel... function OrderFile (line 30) | function OrderFile(orderby: string, order: string, list: IAliGetFileMode... function OrderByTimeAsc (line 43) | function OrderByTimeAsc(list: { time: number; name: string }[]) { function OrderByTimeDesc (line 52) | function OrderByTimeDesc(list: { time: number; name: string }[]) { function OrderBySizeAsc (line 60) | function OrderBySizeAsc(list: { size: number; name: string }[]) { function OrderBySizeDesc (line 68) | function OrderBySizeDesc(list: { size: number; name: string }[]) { function OrderByNameAsc (line 76) | function OrderByNameAsc(list: { name: string }[]) { function OrderByNameDesc (line 82) | function OrderByNameDesc(list: { name: string }[]) { function _OrderName (line 92) | function _OrderName(a: string, b: string) { function replaceHanNumber (line 100) | function replaceHanNumber(a: string): string { FILE: src/renderer/utils/foot.ts function FootLoading (line 3) | function FootLoading(msg: string, key: string) { FILE: src/renderer/utils/format.ts function humanSize (line 4) | function humanSize(bytes: number | string | undefined): string { function humanSizeSpeed (line 17) | function humanSizeSpeed(bytes: number | string | undefined): string { function humanCount (line 31) | function humanCount(bytes: number) { function humanTimeAgo (line 40) | function humanTimeAgo(value: number | string | undefined): string { function humanDateTime (line 72) | function humanDateTime(value: number | string | undefined): string { function humanDateTimeYMD (line 92) | function humanDateTimeYMD(value: number | string | undefined): string { function humanDateTimeDateStr (line 107) | function humanDateTimeDateStr(value: string | undefined): string { function humanDateTimeDateStrYMD (line 125) | function humanDateTimeDateStrYMD(value: string | undefined): string { function humanTime (line 139) | function humanTime(value: number | string | undefined): string { function humanTimeFM (line 154) | function humanTimeFM(value: number | string | undefined): string { function humanExpiration (line 168) | function humanExpiration(expiration: string | undefined, timenow: number... function GetKeyHashHex (line 182) | function GetKeyHashHex(full: string): string { function GetKeyHashNumber (line 233) | function GetKeyHashNumber(full: string): number { function StringsToMap (line 283) | function StringsToMap(list: string[]): Map { function guid (line 293) | function guid(): string { function randomSharePassword (line 301) | function randomSharePassword(): string { function b64encode (line 309) | function b64encode(str: string): string { function b64decode (line 318) | function b64decode(base64: string): string { function B64decode (line 326) | function B64decode(b64str: string): string { function B64encode (line 338) | function B64encode(str: string): string { function Sleep (line 351) | function Sleep(msTime: number) { function Unicode (line 365) | function Unicode(str: string): string { FILE: src/renderer/utils/keyboardhelper.ts function TestCtrlShift (line 5) | function TestCtrlShift(key: string, event: KeyboardMessage, fun: any): b... function TestCtrl (line 13) | function TestCtrl(key: string, event: KeyboardMessage, fun: any): boolean { function TestShift (line 21) | function TestShift(key: string, event: KeyboardMessage, fun: any): boole... function TestAlt (line 29) | function TestAlt(key: string, event: KeyboardMessage, fun: any): boolean { function TestKey (line 37) | function TestKey(key: string, event: KeyboardMessage, fun: any): boolean { function TestKeyboardScroll (line 45) | function TestKeyboardScroll(event: KeyboardMessage, vlist: any, store: a... function TestKeyboardSelect (line 88) | function TestKeyboardSelect(event: KeyboardMessage, viewlist: any, store... function onHideRightMenu (line 169) | function onHideRightMenu(): void { function onHideRightMenuScroll (line 197) | function onHideRightMenuScroll() { function onShowRightMenu (line 201) | function onShowRightMenu(menukey: string, clientX: number, clientY: numb... FILE: src/renderer/utils/levemap.ts type Dir (line 5) | interface Dir { function GetDirSize (line 16) | function GetDirSize(file_id: string) { function SetDirSizeMap (line 31) | function SetDirSizeMap(file_id: string, size: number) { function SetDirSizeObject (line 51) | function SetDirSizeObject(file_id: string, size: number) { function LoadObject (line 70) | async function LoadObject() { function CreatMap (line 82) | async function CreatMap() { function CreatObject (line 97) | async function CreatObject() { FILE: src/renderer/utils/message.ts function getCount (line 5) | function getCount(msg: string) { class message (line 11) | class message { method info (line 12) | static info(msg: string, duration: number = 3, key: string = '') { method error (line 23) | static error(msg: string, duration: number = 3, key: string = '') { method success (line 34) | static success(msg: string, duration: number = 3, key: string = '') { method warning (line 45) | static warning(msg: string, duration: number = 3, key: string = '') { method loading (line 56) | static loading(msg: string, duration: number = 3, key: string = '') { FILE: src/renderer/utils/modal.ts function modalCloseAll (line 4) | function modalCloseAll() { function modalUserSpace (line 8) | function modalUserSpace() { function modalCreatNewFile (line 11) | function modalCreatNewFile() { function modalCreatNewDir (line 14) | function modalCreatNewDir(dirtype: string, parentdirid: string = '', cal... function modalCreatNewShareLink (line 18) | function modalCreatNewShareLink(sharetype: string, filelist: IAliGetFile... function modalDaoRuShareLink (line 22) | function modalDaoRuShareLink() { function modalDaoRuShareLinkMulti (line 25) | function modalDaoRuShareLinkMulti() { function modalRename (line 29) | function modalRename(istree: boolean, ismulti: boolean) { function modalEditShareLink (line 33) | function modalEditShareLink(sharelist: IAliShareItem[]) { function modalShowShareLink (line 37) | function modalShowShareLink(share_id: string, share_pwd: string, share_t... function modalSelectPanDir (line 41) | function modalSelectPanDir(selecttype: string, selectid: string, callbac... function modalShuXing (line 45) | function modalShuXing(istree: boolean, ismulti: boolean) { function modalSearchPan (line 50) | function modalSearchPan() { function modalDLNAPlayer (line 54) | function modalDLNAPlayer() { function modalM3U8Download (line 57) | function modalM3U8Download() { function modalCopyFileTree (line 61) | function modalCopyFileTree(filelist: IAliGetFileModel[]) { function modalArchive (line 65) | function modalArchive(user_id: string, drive_id: string, file_id: string... function modalArchivePassword (line 69) | function modalArchivePassword(user_id: string, drive_id: string, file_id... function modalUpload (line 73) | function modalUpload(file_id: string, filelist: string[]) { function modalDownload (line 77) | function modalDownload(istree: boolean) { FILE: src/renderer/utils/openfile.ts function menuOpenFile (line 16) | async function menuOpenFile(file: IAliGetFileModel): Promise { function Archive (line 69) | async function Archive(drive_id: string, file_id: string, file_name: str... function Video (line 121) | async function Video(drive_id: string, file_id: string, name: string, we... function Image (line 242) | async function Image(drive_id: string, file_id: string, name: string): P... function Office (line 269) | async function Office(drive_id: string, file_id: string, name: string): ... function Audio (line 286) | async function Audio(drive_id: string, file_id: string, name: string, we... function Code (line 305) | async function Code(drive_id: string, file_id: string, name: string, cod... function PrismExt (line 324) | function PrismExt(fileExt: string): string { FILE: src/renderer/utils/selecthelper.ts function GetSelectedList (line 4) | function GetSelectedList(list: T[], keyName: string, selectedMap: ... function GetSelectedListID (line 14) | function GetSelectedListID(list: T[], keyName: string, selectedMap... function SelectAll (line 25) | function SelectAll(list: T[], keyName: string, selectedOld: Set... function GetFocusNext (line 39) | function GetFocusNext(list: any[], keyName: string, focusKey: T, posi... function MouseSelectOne (line 65) | function MouseSelectOne(list: any[], keyName: string, selectedOld: Se... function KeyboardSelectOne (line 137) | function KeyboardSelectOne(list: any[], keyName: string, selectedOld:... FILE: src/renderer/utils/sha1workerpool.ts constant MAXSIZE (line 1) | const MAXSIZE = Math.max(2, navigator.hardwareConcurrency - 1) type Sha1Model (line 3) | interface Sha1Model { class Sha1WorkerPool (line 9) | class Sha1WorkerPool { method Init (line 14) | public Init() { method StartWithCallback (line 25) | public StartWithCallback(args: Sha1Model, callback: (result: any, work... method FinishWithCallback (line 41) | public FinishWithCallback(worker: Worker) { FILE: src/renderer/utils/shareurl.ts function GetShareUrlFormate (line 3) | function GetShareUrlFormate(share_name: string, share_url: string, share... type IID (line 17) | interface IID { function ParseShareIDList (line 23) | function ParseShareIDList(txt: string): IID[] { function ParseShareIDOne (line 35) | function ParseShareIDOne(txt: string): IID { function GetShareID (line 42) | function GetShareID(txt: string): IID { FILE: src/renderer/utils/utils.ts function ArrayCopyReverse (line 1) | function ArrayCopyReverse(arr: any[]): any[] { function ArrayCopy (line 8) | function ArrayCopy(arr: any[]): any[] { function MapKeyToArray (line 16) | function MapKeyToArray(map: Map): T[] { function MapValueToArray (line 25) | function MapValueToArray(map: Map): T[] { function ArrayToMap (line 34) | function ArrayToMap(keyname: string, arr: T[]) { function ArrayKeyList (line 44) | function ArrayKeyList(keyname: string, arr: any[]): T[] { function BlobToString (line 52) | function BlobToString(body: Blob, encoding: string): Promise { function BlobToBuff (line 62) | function BlobToBuff(body: Blob): Promise { function GzipObject (line 74) | function GzipObject(input: object): Buffer { function UnGzipObject (line 78) | function UnGzipObject(input: Buffer): object { function HanToPin (line 82) | function HanToPin(input: string): string { function GetOssExpires (line 103) | function GetOssExpires(downUrl: string) { function hashCode (line 116) | function hashCode(key: string) { function md5Code (line 124) | function md5Code(key: string) { FILE: src/renderer/utils/worker.ts function WorkerUploadFiles (line 1) | async function WorkerUploadFiles(ingoredList: string[], user_id: string,... FILE: src/renderer/workerpage/uidownload.ts function DownloadTrigger (line 1) | function DownloadTrigger() { FILE: src/renderer/workerpage/uiupload.ts function UploadCmd (line 13) | async function UploadCmd(Command: string, IsAll: boolean, UploadIDList: ... function UploadAdd (line 51) | function UploadAdd(UploadList: IUploadingUI[]) { function UploadReport (line 78) | async function UploadReport(): Promise { FILE: src/renderer/workerpage/uploader.ts function StartUpload (line 17) | async function StartUpload(fileui: IUploadingUI): Promise { type ReadConfig (line 126) | interface ReadConfig { function creatDirAndReadChildren (line 136) | async function creatDirAndReadChildren(fileui: IUploadingUI): Promise { function reloadUploadUrl (line 400) | async function reloadUploadUrl(uploadInfo: IUploadInfo, fileui: IUploadi... function checkPreHashAndGetPartlist (line 431) | async function checkPreHashAndGetPartlist(uploadInfo: IUploadInfo, fileu... FILE: src/renderer/workerpage/workercmd.ts function WorkerPage (line 11) | function WorkerPage(type: string) { function LoadAllDirList (line 59) | function LoadAllDirList(user_id: string, drive_id: string): void { FILE: types.d.ts type ProcessEnv (line 3) | interface ProcessEnv { type Window (line 10) | interface Window {