mirror of
https://github.com/siyuan-note/siyuan.git
synced 2025-12-19 16:10:12 +01:00
This commit is contained in:
parent
bffd71dd67
commit
c9b2db8818
3 changed files with 9 additions and 3 deletions
|
|
@ -6,7 +6,7 @@ import {getDockByType} from "../tabUtil";
|
|||
import {fetchPost} from "../../util/fetch";
|
||||
import {getAllModels} from "../getAll";
|
||||
import {hasClosestBlock, hasClosestByClassName, hasTopClosestByClassName} from "../../protyle/util/hasClosest";
|
||||
import {updateHotkeyTip} from "../../protyle/util/compatibility";
|
||||
import {setStorageVal, updateHotkeyTip} from "../../protyle/util/compatibility";
|
||||
import {openFileById} from "../../editor/util";
|
||||
import {Constants} from "../../constants";
|
||||
import {escapeHtml} from "../../util/escape";
|
||||
|
|
@ -87,7 +87,7 @@ export class Outline extends Model {
|
|||
<svg class="block__logoicon"><use xlink:href="#iconAlignCenter"></use></svg>${window.siyuan.languages.outline}
|
||||
</div>
|
||||
<span class="fn__flex-1 fn__space"></span>
|
||||
<span data-type="expand" class="block__icon b3-tooltips b3-tooltips__sw" aria-label="${window.siyuan.languages.stickOpen} ${updateHotkeyTip(window.siyuan.config.keymap.editor.general.expand.custom)}">
|
||||
<span data-type="expand" class="block__icon b3-tooltips b3-tooltips__sw${window.siyuan.storage[Constants.LOCAL_OUTLINE].keepExpand ? " block__icon--active" : ""}" aria-label="${window.siyuan.languages.stickOpen} ${updateHotkeyTip(window.siyuan.config.keymap.editor.general.expand.custom)}">
|
||||
<svg><use xlink:href="#iconExpand"></use></svg>
|
||||
</span>
|
||||
<span class="fn__space"></span>
|
||||
|
|
@ -155,9 +155,13 @@ export class Outline extends Model {
|
|||
}
|
||||
if (iconElement.classList.contains("block__icon--active")) {
|
||||
iconElement.classList.remove("block__icon--active");
|
||||
window.siyuan.storage[Constants.LOCAL_OUTLINE].keepExpand = false;
|
||||
} else {
|
||||
iconElement.classList.add("block__icon--active");
|
||||
window.siyuan.storage[Constants.LOCAL_OUTLINE].keepExpand = true;
|
||||
}
|
||||
|
||||
setStorageVal(Constants.LOCAL_OUTLINE, window.siyuan.storage[Constants.LOCAL_OUTLINE]);
|
||||
this.tree.expandAll();
|
||||
});
|
||||
options.tab.panelElement.addEventListener("click", (event: MouseEvent & { target: HTMLElement }) => {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue