MCPcopy Create free account
hub / github.com/XIU2/UserScript / sortFolderList

Function sortFolderList

Lanzou-Enhanced.user.js:865–880  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

863 }
864
865 function sortFolderList() {
866 const folders = getFolders();
867 // console.log(folders);
868 if (folders.length > 0) {
869 // 文件夹只能按名称排序
870 if (currentStatus.by === 'name') {
871 sortItems(folders, 'name', currentStatus.order);
872 } else {
873 sortItems(folders, 'name', 'asc'); // 其他情况,皆按名称升序
874 }
875 const folderList = frameDoc.querySelector('#sub_folder_list');
876 for (let i = 0; i < folders.length; i++) {
877 folderList.appendChild(folders[i].node);
878 }
879 }
880 }
881
882 function fileListCallback(records) {
883 if (!menu_value('menu_fileSort')) return;

Callers 2

folderListCallbackFunction · 0.85
clickSortButtonFunction · 0.85

Calls 2

getFoldersFunction · 0.85
sortItemsFunction · 0.85

Tested by

no test coverage detected