From 3e33056e7c17ed705fa6f9efe8926b8dc740a4da Mon Sep 17 00:00:00 2001 From: Tieu-Philippe KHIM Date: Tue, 13 Feb 2018 17:43:19 +0100 Subject: [PATCH] update services --- glances/outputs/static/js/services/favicon.js | 10 ++++++++-- glances/outputs/static/js/services/index.js | 4 ++++ glances/outputs/static/js/services/plugin_helper.js | 7 +++++-- glances/outputs/static/js/services/stats.js | 9 +++++++-- 4 files changed, 24 insertions(+), 6 deletions(-) create mode 100644 glances/outputs/static/js/services/index.js diff --git a/glances/outputs/static/js/services/favicon.js b/glances/outputs/static/js/services/favicon.js index 6a2432eb..a5a59782 100644 --- a/glances/outputs/static/js/services/favicon.js +++ b/glances/outputs/static/js/services/favicon.js @@ -1,4 +1,10 @@ -glancesApp.service('favicoService', function () { + +import Favico from 'favico.js'; +// import angular from 'angular'; + +angular.module('glancesApp').service('favicoService', favicoService); + +function favicoService () { var favico = new Favico({ animation: 'none' @@ -11,4 +17,4 @@ glancesApp.service('favicoService', function () { this.reset = function () { favico.reset(); }; -}); +} \ No newline at end of file diff --git a/glances/outputs/static/js/services/index.js b/glances/outputs/static/js/services/index.js new file mode 100644 index 00000000..225ee6e0 --- /dev/null +++ b/glances/outputs/static/js/services/index.js @@ -0,0 +1,4 @@ + +import './stats'; +import './plugin_helper'; +import './favicon'; diff --git a/glances/outputs/static/js/services/plugin_helper.js b/glances/outputs/static/js/services/plugin_helper.js index c80e69aa..2a6c837a 100644 --- a/glances/outputs/static/js/services/plugin_helper.js +++ b/glances/outputs/static/js/services/plugin_helper.js @@ -1,4 +1,7 @@ -glancesApp.service('GlancesPluginHelper', function () { + +export default angular.module('glancesApp').service('GlancesPluginHelper', GlancesPluginHelper); + +function GlancesPluginHelper () { var plugin = { 'limits': {}, @@ -39,4 +42,4 @@ glancesApp.service('GlancesPluginHelper', function () { }; return plugin; -}); +} \ No newline at end of file diff --git a/glances/outputs/static/js/services/stats.js b/glances/outputs/static/js/services/stats.js index 03f39590..ab8168eb 100644 --- a/glances/outputs/static/js/services/stats.js +++ b/glances/outputs/static/js/services/stats.js @@ -1,4 +1,9 @@ -glancesApp.service('GlancesStats', function ($http, $q, $rootScope, $timeout, GlancesPluginHelper, REFRESH_TIME, CONFIG, ARGUMENTS) { + +// import angular from 'angular'; + +export default angular.module('glancesApp').service('GlancesStats', GlancesStats); + +function GlancesStats ($http, $q, $rootScope, $timeout, GlancesPluginHelper, REFRESH_TIME, CONFIG, ARGUMENTS) { var _data = false; @@ -65,4 +70,4 @@ glancesApp.service('GlancesStats', function ($http, $q, $rootScope, $timeout, Gl return response.data; }); }; -}); +} \ No newline at end of file