提交 7b2cac0f 编写于 作者: F Floran Brutel

Init hotkeys system

上级 09758fa7
......@@ -5,6 +5,7 @@
"angular": "^1.5.8",
"angular-route": "^1.5.8",
"lodash": "^4.13.1",
"favico.js": "^0.3.10"
"favico.js": "^0.3.10",
"angular-hotkeys-light": "^1.1.1"
}
}
var glancesApp = angular.module('glancesApp', ['ngRoute', 'glances.config'])
var glancesApp = angular.module('glancesApp', ['ngRoute', 'glances.config', 'fps.hotkeys'])
.config(function($routeProvider, $locationProvider) {
$routeProvider.when('/', {
......
'use strict';
function GlancesController($interval, GlancesStats, REFRESH_TIME) {
function GlancesController($interval, GlancesStats, REFRESH_TIME, Hotkeys) {
var vm = this;
vm.dataLoaded = false;
......@@ -25,4 +25,13 @@ function GlancesController($interval, GlancesStats, REFRESH_TIME) {
$interval(function () {
vm.refreshData();
}, REFRESH_TIME * 1000); // in milliseconds
Hotkeys.registerHotkey(Hotkeys.createHotkey({
key: 'm',
callback: function () {
console.log('Sort processes by MEM%');
}
}));
Hotkeys.registerHotkey( hotkey);
}
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册