diff options
Diffstat (limited to '.obsidian/plugins/abacus-sorter')
| -rw-r--r-- | .obsidian/plugins/abacus-sorter/main.js | 14 |
1 files changed, 5 insertions, 9 deletions
diff --git a/.obsidian/plugins/abacus-sorter/main.js b/.obsidian/plugins/abacus-sorter/main.js index 966e1a3..53bdb19 100644 --- a/.obsidian/plugins/abacus-sorter/main.js +++ b/.obsidian/plugins/abacus-sorter/main.js @@ -1,8 +1,4 @@ -/* -Abacus Custom Sorter. It's a config-driven custom file explorer sorter for Obsidian. -Inspired by SebastianMC's Custom File Explorer sorting. -This plugin however does not use a bookmark dependency. -*/ +/* Abacus Custom Sorter. Config-driven custom sorting for Obsidian's File Explorer. Manual ordering is stored internally (no bookmarks dependency). */ var obsidian = require('obsidian'); @@ -327,7 +323,7 @@ function sortItems(items, spec, app, manualOrderList) { return result; } -// Manual Order Sorting (standalone, no spec)─ +// Manual Order Sorting (standalone, no spec) function applyManualOrder(items, manualOrderList) { if (!manualOrderList || manualOrderList.length === 0) return items; @@ -349,7 +345,7 @@ function applyManualOrder(items, manualOrderList) { return ordered.filter(Boolean).concat(unordered); } -// File Explorer Patcher─ +// File Explorer Patcher function getFileExplorerLeaf(app) { const leaves = app.workspace.getLeavesOfType('file-explorer'); @@ -449,7 +445,7 @@ function unpatchFileExplorer(plugin) { } } -// Settings Tab─ +// Settings Tab class AbacusSettingTab extends obsidian.PluginSettingTab { constructor(app, plugin) { @@ -578,7 +574,7 @@ class AbacusSettingTab extends obsidian.PluginSettingTab { } } -// Manual Order Modal─ +// Manual Order Modal class ManualOrderModal extends obsidian.Modal { constructor(app, plugin, folderPath, items) { |
