Просмотр исходного кода

Added keyboard shortcut to export dashboard

utkarshcmu 9 лет назад
Родитель
Сommit
6506161107

+ 1 - 0
public/app/features/dashboard/dashnav/dashnav.ts

@@ -12,6 +12,7 @@ export class DashNavCtrl {
     $scope.init = function() {
       $scope.onAppEvent('save-dashboard', $scope.saveDashboard);
       $scope.onAppEvent('delete-dashboard', $scope.deleteDashboard);
+      $scope.onAppEvent('export-dashboard', $scope.snapshot);
 
       $scope.showSettingsMenu = $scope.dashboardMeta.canEdit || $scope.contextSrv.isEditor;
 

+ 4 - 0
public/app/features/dashboard/keybindings.js

@@ -60,6 +60,10 @@ function(angular, $) {
         scope.appEvent('zoom-out', evt);
       }, { inputDisabled: true });
 
+      keyboardManager.bind('ctrl+e', function(evt) {
+        scope.appEvent('export-dashboard', evt);
+      }, { inputDisabled: true });
+
       keyboardManager.bind('esc', function() {
         var popups = $('.popover.in');
         if (popups.length > 0) {