Vanessa 2025-03-26 22:44:05 +08:00
parent c8f60547da
commit 7587b91a5c
5 changed files with 52 additions and 0 deletions

View file

@ -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>`);
});
}