Browse Source

:sparkles: https://github.com/siyuan-note/siyuan/issues/4981

Vanessa 2 years ago
parent
commit
436f439dd1
1 changed files with 20 additions and 0 deletions
  1. 20 0
      app/src/menus/protyle.ts

+ 20 - 0
app/src/menus/protyle.ts

@@ -219,6 +219,26 @@ export const refMenu = (protyle: IProtyle, element: HTMLElement) => {
             }
             }
         });
         });
     }
     }
+    submenu.push({
+        label: "原始块",
+        click() {
+            fetchPost("/api/block/swapBlockRef", {
+                refID: id,
+                defID: refBlockId,
+                includeChildren: false
+            })
+        }
+    });
+    submenu.push({
+        label: "原始块及子块",
+        click() {
+            fetchPost("/api/block/swapBlockRef", {
+                refID: id,
+                defID: refBlockId,
+                includeChildren: true
+            })
+        }
+    });
     window.siyuan.menus.menu.append(new MenuItem({
     window.siyuan.menus.menu.append(new MenuItem({
         label: window.siyuan.languages.turnInto,
         label: window.siyuan.languages.turnInto,
         icon: "iconRefresh",
         icon: "iconRefresh",