summaryrefslogtreecommitdiffstats
path: root/glances/outputs/static/js/app.js
diff options
context:
space:
mode:
Diffstat (limited to 'glances/outputs/static/js/app.js')
-rw-r--r--glances/outputs/static/js/app.js25
1 files changed, 20 insertions, 5 deletions
diff --git a/glances/outputs/static/js/app.js b/glances/outputs/static/js/app.js
index 4186b40b..abb111e2 100644
--- a/glances/outputs/static/js/app.js
+++ b/glances/outputs/static/js/app.js
@@ -1,13 +1,28 @@
var glancesApp = angular.module('glancesApp', ['ngRoute'])
.config(function($routeProvider, $locationProvider) {
- $routeProvider.when('/', {
+ $routeProvider.when('/:refresh_time?', {
templateUrl : 'stats.html',
- controller : 'statsController'
- }).when('/:refresh_time', {
- templateUrl : 'stats.html',
- controller : 'statsController'
+ controller : 'statsController',
+ resolve: {
+ help: function(GlancesStats) {
+ return GlancesStats.getHelp();
+ },
+ arguments: function(GlancesStats, $route) {
+ return GlancesStats.getArguments().then(function(arguments) {
+ var refreshTimeRoute = parseInt($route.current.params.refresh_time);
+ if (!isNaN(refreshTimeRoute) && refreshTimeRoute > 1) {
+ arguments.time = refreshTimeRoute;
+ }
+
+ return arguments;
+ });
+ }
+ }
});
$locationProvider.html5Mode(true);
+})
+.run(function($rootScope) {
+ $rootScope.title = "Glances";
});