models/chart_interaction library

Classes

ChartInteractionConstants
Constants for chart interaction behavior.
ChartInteractionResult
Result of a chart interaction.

Typedefs

BarCallback = void Function(ChartDataPoint point, int datasetIndex, int barIndex, Offset position)
Callback for bar chart tap interactions.
BarHoverCallback = void Function(ChartDataPoint? point, int? datasetIndex, int? barIndex)
Callback for mouse hover events on bars.
BubbleHoverCallback = ChartPointHoverCallback
Callback for bubble chart hover interactions.
BubbleTapCallback = ChartPointCallback
Callback for bubble chart tap interactions.
ChartPointCallback = void Function(ChartDataPoint point, int datasetIndex, int pointIndex, Offset position)
Callback for chart point tap interactions.
ChartPointHoverCallback = void Function(ChartDataPoint? point, int? datasetIndex, int? pointIndex)
Callback for mouse hover events on chart points.
ChartTapCallback = void Function(Offset position)
Callback for chart background/empty area tap interactions.
PieSegmentCallback = void Function(PieData segment, int segmentIndex, Offset position)
Callback for pie chart segment tap interactions.
PieSegmentHoverCallback = void Function(PieData? segment, int? segmentIndex)
Callback for mouse hover events on pie chart segments.