diff options
| author | Mitali Patel <mpa@odoo.com> | 2017-04-18 12:14:42 +0530 |
|---|---|---|
| committer | Denis Vermylen <dve@odoo.com> | 2017-05-04 09:58:04 +0200 |
| commit | f00e9c6453f9ef9bd9fe401e10de05b362c44c61 (patch) | |
| tree | 5f193411da464cf01b8d460526883001735d2ad8 /addons/web/static/src/js/fields | |
| parent | 15134aa1a942179007dc88dbd1dd7b16b6b0f6a5 (diff) | |
[IMP] web: custom tooltip in dashboard graph widget
Diffstat (limited to 'addons/web/static/src/js/fields')
| -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]) |
