Selaa lähdekoodia

made a keyboard shortcut to duplicate panel

Patrick O'Carroll 7 vuotta sitten
vanhempi
commit
1094dc32bc
1 muutettua tiedostoa jossa 8 lisäystä ja 0 poistoa
  1. 8 0
      public/app/core/services/keybindingSrv.ts

+ 8 - 0
public/app/core/services/keybindingSrv.ts

@@ -178,6 +178,14 @@ export class KeybindingSrv {
       }
     });
 
+    // duplicate panel
+    this.bind('p d', () => {
+      if (dashboard.meta.focusPanelId && dashboard.meta.canEdit) {
+        let panelIndex = dashboard.getPanelInfoById(dashboard.meta.focusPanelId).index;
+        dashboard.duplicatePanel(dashboard.panels[panelIndex]);
+      }
+    });
+
     // share panel
     this.bind('p s', () => {
       if (dashboard.meta.focusPanelId) {