diff options
| author | Conway <[email protected]> | 2026-09-02 16:29:12 -0400 |
|---|---|---|
| committer | Conway <[email protected]> | 2026-09-02 16:29:12 -0400 |
| commit | 5eeea439d6ee3c2f5ddbdd56ebb6a19ef199686e (patch) | |
| tree | 91a95ee6b2f1974e879673ae9cc1616f5ca1d753 /.obsidian/plugins/abacus-sorter | |
| parent | 73de1553a09f72247f0df30d556c848bcd4f5cba (diff) | |
added new plugin Table Trimmer
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) { |
