charts icon indicating copy to clipboard operation
charts copied to clipboard

Can we update format_tooltip_x and format_tooltip_y dynamically?

Open pivanov opened this issue 6 years ago • 1 comments

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: Image

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?

pivanov avatar Mar 02 '18 12:03 pivanov

Note:

  • with the multiple axis capability, format_tooltip_* should be per axis
  • formatTooltip* methods should provide a ref to the dataset for unit customization

madmoizo avatar Mar 06 '18 18:03 madmoizo