Or is there any way I can implement a drill down in flutter application.
For those who don't know what drill down is. The below image would help you.
Your requirement can be achieved using the onPointTapped event. In this event, you can get the point index on which you have tapped. With this information, you can render the chart based on your requirement. After drill down, we have provided an icon with a back arrow, can be used to get back to the actual chart. Find the code below to accomplish this.
SfCircularChart(
onPointTapped: (PointTapArgs args) {
getDrilledChart(args.pointIndex);
}
//Other configurations,
)
The sample for reference can be found below.
Screenshot before drill down
Screenshot after drill down