From a425f7a5c34f9debb5a546c7ebc1eb7849e77de5 Mon Sep 17 00:00:00 2001 From: Vanessa Date: Sun, 2 Oct 2022 12:12:39 +0800 Subject: [PATCH] =?UTF-8?q?:sparkles:=20https://github.com/siyuan-note/siy?= =?UTF-8?q?uan/issues/6033=20=E7=A7=BB=E9=99=A4=E6=8F=90=E5=8F=8A=E8=BD=AC?= =?UTF-8?q?=E5=BC=95=E7=94=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/src/layout/dock/Backlink.ts | 46 --------------------------------- 1 file changed, 46 deletions(-) diff --git a/app/src/layout/dock/Backlink.ts b/app/src/layout/dock/Backlink.ts index 893ca0738..5c742297c 100644 --- a/app/src/layout/dock/Backlink.ts +++ b/app/src/layout/dock/Backlink.ts @@ -163,26 +163,6 @@ export class Backlink extends Model { data: null, click: (element, event) => { this.toggleItem(element, true); - // const actionElement = hasClosestByClassName(event.target as HTMLElement, "b3-list-item__action"); - // if (actionElement) { - // if (actionElement.firstElementChild.classList.contains("fn__rotate")) { - // return; - // } - // window.siyuan.menus.menu.remove(); - // window.siyuan.menus.menu.append(new MenuItem({ - // label: window.siyuan.languages.turnInto + " " + window.siyuan.languages.turnToStaticRef, - // click: () => { - // this.turnToRef(element, false); - // } - // }).element); - // window.siyuan.menus.menu.append(new MenuItem({ - // label: window.siyuan.languages.turnInto + " " + window.siyuan.languages.turnToDynamicRef, - // click: () => { - // this.turnToRef(element, true); - // } - // }).element); - // window.siyuan.menus.menu.popup({x: event.clientX, y: event.clientY}); - // } }, ctrlClick(element) { openFileById({ @@ -339,32 +319,6 @@ export class Backlink extends Model { } } - private turnToRef(element: HTMLElement, isDynamic: boolean) { - element.querySelector(".b3-list-item__action").innerHTML = ''; - this.element.querySelector('.block__icon[data-type="refresh"] svg').classList.add("fn__rotate"); - fetchPost("/api/ref/createBacklink", { - refID: element.getAttribute("data-node-id"), - refText: decodeURIComponent(element.getAttribute("data-ref-text")), - defID: this.blockId, - pushMode: 0, - isDynamic - }, response => { - if (response.data.defID === this.blockId) { - this.searchBacklinks(true); - } - getAllModels().editor.forEach(item => { - if (response.data.refRootID === item.editor.protyle.block.rootID) { - fetchPost("/api/filetree/getDoc", { - id: item.editor.protyle.block.id, - size: Constants.SIZE_GET, - }, getResponse => { - onGet(getResponse, item.editor.protyle); - }); - } - }); - }); - } - public refresh() { fetchPost("/api/ref/refreshBacklink", { id: this.blockId,