diff options
author | Stas Vilchik <vilchiks@gmail.com> | 2015-10-02 15:51:15 +0200 |
---|---|---|
committer | Stas Vilchik <vilchiks@gmail.com> | 2015-10-14 10:28:59 +0200 |
commit | 15b2160babc5c35ede960b7d0e133acbec8c6c51 (patch) | |
tree | 6475ad0602bbe4d6dae895aae43d331726ab8c33 /server/sonar-web/src/main/js/apps/metrics/app.js | |
parent | e51e9c9eb0145ea5e9d40453554c456585b79936 (diff) | |
download | sonarqube-15b2160babc5c35ede960b7d0e133acbec8c6c51.tar.gz sonarqube-15b2160babc5c35ede960b7d0e133acbec8c6c51.zip |
improve the web build system, introduce gulp and browserify
Diffstat (limited to 'server/sonar-web/src/main/js/apps/metrics/app.js')
-rw-r--r-- | server/sonar-web/src/main/js/apps/metrics/app.js | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/server/sonar-web/src/main/js/apps/metrics/app.js b/server/sonar-web/src/main/js/apps/metrics/app.js index 42eecceff9a..15a2aacb1a5 100644 --- a/server/sonar-web/src/main/js/apps/metrics/app.js +++ b/server/sonar-web/src/main/js/apps/metrics/app.js @@ -5,9 +5,12 @@ import Metrics from './metrics'; import HeaderView from './header-view'; import ListView from './list-view'; import ListFooterView from './list-footer-view'; +import '../../helpers/handlebars-helpers'; var App = new Marionette.Application(), - init = function (options) { + init = function () { + let options = window.sonarqube; + // Layout this.layout = new Layout({ el: options.el }); this.layout.render(); @@ -52,12 +55,12 @@ App.requestTypes = function () { }); }; -App.on('start', function (options) { - $.when(window.requestMessages(), App.requestDomains(), App.requestTypes()).done(function () { - init.call(App, options); +App.on('start', function () { + $.when(App.requestDomains(), App.requestTypes()).done(function () { + init.call(App); }); }); -export default App; +window.sonarqube.appStarted.then(options => App.start(options)); |