intkhabahmed / multi_charts

A flutter package which makes it easier to plot different types of charts with lots of customization, made purely in dart
https://pub.dev/packages/multi_charts
MIT License
30 stars 12 forks source link

How to make the labels tappable? #2

Closed fauzipadlaw closed 5 years ago

fauzipadlaw commented 5 years ago

I want to make the labels tappable, when I tap them it will navigate to other pages. How to make it possible?

intkhabahmed commented 5 years ago

@fauzipadlaw For that you would need to wrap your CustomPainter widget with GestureDetector widget and get the tapped element and do whatever you want. It is the same method that Flare animation uses. Hope it will help you.

fauzipadlaw commented 5 years ago

@intkhabahmed Thank you for the fast response, but I still don't get it. How to implement that to this example? https://github.com/intkhabahmed/multi_charts/blob/master/lib/src/radar_chart/utils/paint_utils.dart

intkhabahmed commented 5 years ago

@fauzipadlaw You can take a look at this example https://gist.github.com/sma/c6a9111d58c3deb83711106cec6152ee

It will give you some idea.

fauzipadlaw commented 5 years ago

@intkhabahmed Thank you, I try to learn it

intkhabahmed commented 5 years ago

ok, let me know if you have any further doubts

echo326 commented 4 years ago

@fauzipadlaw Do you make the labels tappable