charts
charts copied to clipboard
Can we update format_tooltip_x and format_tooltip_y dynamically?
Expected Behaviour
Hey guys,
What do you think about changing format_tooltip_x
and format_tooltip_y
when you set new data like:
MyChart.update_values(datasets, labels);
It will be cool if we can use something like update_settings
:
const unit = myUnit || 'foo';
MyChart.update_settings({
colors: ['red', 'blue'],
format_tooltip_x: d => `${d) ${unit}`,
format_tooltip_y: d => `${d) ${unit}`,
...,
});
Here is a shot of what I can try to achieve:
When I click on requests I want to see XXX Requests then when I click on the Bandwidth I want to see XXX MB/GB/TB or something.
Actual Behaviour
We can update only the datasets and labels labels or maybe I'm missing something?
Note:
- with the multiple axis capability, format_tooltip_* should be per axis
- formatTooltip* methods should provide a ref to the dataset for unit customization