mirror of
https://github.com/siyuan-note/siyuan.git
synced 2026-02-24 16:04:06 +01:00
This commit is contained in:
parent
c8f60547da
commit
7587b91a5c
5 changed files with 52 additions and 0 deletions
|
|
@ -3,6 +3,10 @@ import {fetchPost} from "./fetch";
|
|||
import {isMobile} from "./functions";
|
||||
import {Constants} from "../constants";
|
||||
import {pathPosix} from "./pathName";
|
||||
/// #if !MOBILE
|
||||
import {getDockByType} from "../layout/tabUtil";
|
||||
import {Files} from "../layout/dock/Files";
|
||||
/// #endif
|
||||
|
||||
// 需独立出来,否则移动端引用的时候会引入 pc 端大量无用代码
|
||||
export const renameTag = (labelName: string) => {
|
||||
|
|
@ -45,3 +49,21 @@ export const checkFold = (id: string, cb: (zoomIn: boolean, action: TProtyleActi
|
|||
foldResponse.data.isRoot);
|
||||
});
|
||||
};
|
||||
|
||||
export const setLocalShorthandCount = () => {
|
||||
let fileElement;
|
||||
/// #if MOBILE
|
||||
fileElement = window.siyuan.mobile.docks.file.element;
|
||||
/// #else
|
||||
const dockFile = getDockByType("file");
|
||||
if (!dockFile) {
|
||||
return false;
|
||||
}
|
||||
fileElement = (dockFile.data.file as Files).element;
|
||||
/// #endif
|
||||
fileElement.childNodes.forEach((item: Element) => {
|
||||
item.querySelector('[data-type="more-root"]').insertAdjacentHTML("beforebegin", `<span data-type="addLocal" class="b3-list-item__action">
|
||||
<svg><use xlink:href="#iconRiffCard"></use></svg>
|
||||
</span>`);
|
||||
});
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue