imaNNeo / fl_chart

FL Chart is a highly customizable Flutter chart library that supports Line Chart, Bar Chart, Pie Chart, Scatter Chart, and Radar Chart.
https://flchart.dev
MIT License
6.88k stars 1.78k forks source link

BarChart: get bar index on touch? #720

Open Darksoulsong opened 3 years ago

Darksoulsong commented 3 years ago

fl_chart: ^0.12.2 here.

I need to be able to run a callback on touching a BarChart's bar, and I'm using touchCallback to handle this. I'd like to get info that would tell me which bar has been touched, like an index, and tried to use barTouchResponse.spot, but it's value is always null.

image

Is it possible?

egonbeermat commented 3 months ago

For anyone coming later, I also was looking for this:

int spotIndex = barTouchResponse.spot!.touchedBarGroupIndex;