diff options
Diffstat (limited to 'addons/web/static/src/js/fields/basic_fields.js')
| -rw-r--r-- | addons/web/static/src/js/fields/basic_fields.js | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/addons/web/static/src/js/fields/basic_fields.js b/addons/web/static/src/js/fields/basic_fields.js index dd87d893cc0..a462efee6e0 100644 --- a/addons/web/static/src/js/fields/basic_fields.js +++ b/addons/web/static/src/js/fields/basic_fields.js @@ -1801,6 +1801,13 @@ var JournalDashboardGraph = AbstractField.extend({ }); self.chart.yAxis.tickFormat(d3.format(',.2f')); + self.chart.tooltip.contentGenerator(function (key) { + return qweb.render('GraphCustomTooltip', { + 'color': key.point.color, + 'key': self.data[0].key, + 'value': d3.format(',.2f')(key.point.y) + }); + }); break; case "bar": @@ -1816,6 +1823,13 @@ var JournalDashboardGraph = AbstractField.extend({ self.chart.xAxis.axisLabel(self.data[0].title); self.chart.yAxis.tickFormat(d3.format(',.2f')); + self.chart.tooltip.contentGenerator(function (key) { + return qweb.render('GraphCustomTooltip', { + 'color': key.color, + 'key': self.data[0].key, + 'value': d3.format(',.2f')(key.data.value) + }); + }); break; } d3.select(self.$('svg')[0]) |
