diff options
Diffstat (limited to 'assets/js/src/CompareHoursColumnChart.js')
-rw-r--r-- | assets/js/src/CompareHoursColumnChart.js | 23 |
1 files changed, 15 insertions, 8 deletions
diff --git a/assets/js/src/CompareHoursColumnChart.js b/assets/js/src/CompareHoursColumnChart.js index bed16144..00786c67 100644 --- a/assets/js/src/CompareHoursColumnChart.js +++ b/assets/js/src/CompareHoursColumnChart.js @@ -1,13 +1,20 @@ -function CompareHoursColumnChart(app) { +Kanboard.CompareHoursColumnChart = function(app) { this.app = app; -} +}; + +Kanboard.CompareHoursColumnChart.prototype.execute = function() { + if (this.app.hasId("analytic-compare-hours")) { + this.show(); + } +}; -CompareHoursColumnChart.prototype.execute = function() { - var metrics = $("#chart").data("metrics"); - var labelOpen = $("#chart").data("label-open"); - var labelClosed = $("#chart").data("label-closed"); - var spent = [$("#chart").data("label-spent")]; - var estimated = [$("#chart").data("label-estimated")]; +Kanboard.CompareHoursColumnChart.prototype.show = function() { + var chart = $("#chart"); + var metrics = chart.data("metrics"); + var labelOpen = chart.data("label-open"); + var labelClosed = chart.data("label-closed"); + var spent = [chart.data("label-spent")]; + var estimated = [chart.data("label-estimated")]; var categories = []; for (var status in metrics) { |