charts library

Syncfusion Flutter Charts is a data visualization library written natively in Dart for creating beautiful and high-performance cartesian, circular, pyramid and funnel charts.

To use, import package:syncfusion_flutter_charts/charts.dart.

See also:

Classes

AccumulationDistributionIndicator<T, D>
This class holds the properties of the accumulation distribution indicator.
ActualRangeChangedArgs
Holds the onActualRangeChanged event arguments.
AreaSegment<T, D>
Creates the segments for area series.
AreaSeries<T, D>
This class renders the area series.
AreaSeriesRenderer<T, D>
Creates series renderer for area series.
AtrIndicator<T, D>
This class holds the properties of the average true range indicator.
AxisLabel
Holds the axis label information.
AxisLabelRenderDetails
Holds label text, axis name, orientation of the axis, trimmed text and text styles such as color, font size, and font weight for label formatter event.
AxisLabelTapArgs
Holds the onAxisLabelTapped event arguments.
AxisLine
This class consists of axis line properties.
AxisTitle
This class holds the property of the axis title.
BarSegment<T, D>
Creates the segments for bar series.
BarSeries<T, D>
This class has the properties of the bar series.
BarSeriesRenderer<T, D>
BollingerBandIndicator<T, D>
This class has the property of bollinger band indicator.
BollingerBandIndicatorRenderParams
Holds the onRenderDetailsUpdate callback arguments.
BoxAndWhiskerSegment<T, D>
Creates the segments for box and whisker series.
BoxAndWhiskerSeries<T, D>
This class holds the properties of the box and whisker series.
BoxAndWhiskerSeriesRenderer<T, D>
Creates series renderer for box and whisker series.
BoxAndWhiskerSeriesRendererBase<T, D>
BubbleSegment<T, D>
Creates the segments for bubble series.
BubbleSeries<T, D>
This class holds the properties of the bubble series.
BubbleSeriesRenderer<T, D>
Creates series renderer for bubble series.
CandleSegment<T, D>
Segment class for candle series.
CandleSeries<T, D>
This class holds the properties of the candle series.
CandleSeriesRenderer<T, D>
Creates series renderer for candle series.
CartesianChartAnnotation
This class has the properties of cartesian chart annotation.
CartesianChartPoint<D>
This class has the properties of CartesianChartPoint.
CartesianSeries<T, D>
This class has the properties of the cartesian series.
CartesianSeriesRenderer<T, D>
Creates a series renderer for Cartesian series.
CategoricalMultiLevelLabel
Provides options to customize the start, the end value of a multi-level label, text, and level of the multi-level labels.
CategoryAxis
This class has the properties of the category axis.
CategoryAxisController
ChartAxis
This class holds the properties of ChartAxis.
ChartAxisController
ChartAxisLabel
Holds the axis label text and style details.
ChartPoint<D>
It is the data type for the circular chart and it has the properties is used to assign at the value declaration of the circular chart.
ChartPointDetails
Holds the arguments of onPointTap, onPointDoubleTap and onPointLongPress callbacks.
ChartSegment
Creates the segments for chart series.
ChartSeries<T, D>
This class holds the property of series.
ChartSeriesController<T, D>
ChartSeriesRenderer<T, D>
Creates a series renderer for chart series.
ChartShaderDetails
Holds the onCreateShader callback arguments.
ChartTitle
It has the properties of the chart title.
ChartTouchInteractionArgs
Holds the chart TouchUp event arguments.
CircularChartAnnotation
Customizes the annotation of the circular chart.
CircularSeries<T, D>
This class holds the property of circular series.
CircularSeriesController<T, D>
We can redraw the series by updating or creating new points by using this controller. If we need to access the redrawing methods in this before we must get the ChartSeriesController onRendererCreated event.
CircularSeriesRenderer<T, D>
Creates a series renderer for circular series.
ColumnSegment<T, D>
Creates the segments for column series.
ColumnSeries<T, D>
This class has the properties of the column series.
ColumnSeriesRenderer<T, D>
Creates series renderer for column series.
ConnectorLineSettings
This class holds the properties of the connector line.
CrosshairBehavior
This class has the properties of the crosshair behavior.
CrosshairRenderArgs
Holds the onCrosshairPositionChanging event arguments.
DataLabelRenderArgs
Holds the onDataLabelRender event arguments.
DataLabelSettings
Customizes the data label.
DataLabelTapDetails
Holds the onDataLabelTapped callback arguments.
DateTimeAxis
The date-time axis uses a date-time scale and displays date-time values as axis labels in the specified format.
DateTimeAxisController
DateTimeCategoricalMultiLevelLabel
Provides options to customize the start, the end value of a multi-level label, text, and level of the multi-level labels.
DateTimeCategoryAxis
An axis which is used to plot date-time values. It is similar to DateTimeAxis except that it excludes missing dates.
DateTimeCategoryAxisController
DateTimeMultiLevelLabel
Provides options to customize the start, the end value of a multi-level label, text, and level of the multi-level labels.
DoughnutSegment<T, D>
DoughnutSeries<T, D>
This class has the properties of the Doughnut series.
DoughnutSeriesRenderer<T, D>
Creates series renderer for doughnut series.
EmaIndicator<T, D>
Renders EMA indicator
EmptyPointSettings
Handling empty points in charts
ErrorBarRenderDetails
Holds the ErrorBarRenderDetails values.
ErrorBarSegment<T, D>
Creates the segments for error bar series.
ErrorBarSeries<T, D>
This class has the properties of the error bar series.
ErrorBarSeriesRenderer<T, D>
Creates series renderer for error bar series.
FastLineSegment<T, D>
This generates the fast line series points and has the calculateSegmentPoints method overridden to customize the fast line segment point calculation.
FastLineSeries<T, D>
Renders the FastLineSeries.
FastLineSeriesRenderer<T, D>
Creates series renderer for fastline series.
FinancialSeriesBase<T, D>
Represents the financial series base.
FinancialSeriesRendererBase<T, D>
Creates series renderer for column series.
FunnelSegment<T, D>
FunnelSeries<T, D>
Renders Funnel series.
FunnelSeriesController<T, D>
We can redraw the series with updating or creating new points by using this controller.If we need to access the redrawing methods in this before we must get the ChartSeriesController onRendererCreated event.
FunnelSeriesRenderer<T, D>
Creates series renderer for Funnel series.
HiloOpenCloseSegment<T, D>
Segment class for hilo open close series.
HiloOpenCloseSeries<T, D>
Renders the hilo open close series.
HiloOpenCloseSeriesRenderer<T, D>
Creates series renderer for hilo open close series.
HiloSegment<T, D>
Segment class for hilo series.
HiloSeries<T, D>
Renders the hilo series.
HiloSeriesRenderer<T, D>
Creates series renderer for hilo series.
HistogramSegment<T, D>
HistogramSeries<T, D>
This class has the properties of the histogram series.
HistogramSeriesRenderer<T, D>
Creates series renderer for histogram series.
IndicatorRenderArgs
Holds the onRenderDetailsUpdate event arguments.
IndicatorRenderParams
Holds the onRenderDetailsUpdate callback arguments.
InteractiveTooltip
Customizes the interactive tooltip.
Legend
Identify the series in chart.
LegendRenderArgs
Holds the onLegendItemRender event arguments.
LegendTapArgs
Holds the onLegendTapped event arguments.
LegendTitle
Customizes the legend title.
LineSegment<T, D>
Line segment is a part of a line series that is bounded by two distinct end point. Generates the line series points and has the calculateSegmentPoints override method used to customize the line series segment point calculation.
LineSeries<T, D>
Renders the line series.
LineSeriesRenderer<T, D>
Creates series renderer for line series.
LogarithmicAxis
Logarithmic axis uses logarithmic scale and displays numbers as axis labels.
LogarithmicAxisController
LogarithmicMultiLevelLabel
Provides options to customize the start, the end value of a multi-level label, text, and level of the multi-level labels.
MacdIndicator<T, D>
This class holds the properties of the Macd indicator.
MacdIndicatorRenderParams
Holds the onRenderDetailsUpdate callback arguments.
MajorGridLines
Customizes the major grid lines.
MajorTickLines
This class Renders the major tick lines for axis.
MarkerRenderArgs
Holds the onMarkerRender event arguments.
MarkerSettings
Customizes the markers.
MinorGridLines
Customizes the minor grid lines.
MinorTickLines
This class has the properties of minor tick lines.
MomentumIndicator<T, D>
Renders the momentum indicator.
MomentumIndicatorRenderParams
Holds the onRenderDetailsUpdate callback arguments.
MultiLevelLabelRenderDetails
Holds multi-level label text, name of the axis, index, actual level of the multi-level label, text style such as color, font size, etc arguments for multi-level label formatter callback.
MultiLevelLabelStyle
Customize the multi-level label’s border color, width, type, and text style such as color, font size, etc.
NumericAxis
This class has the properties of the numeric axis.
NumericAxisController
NumericMultiLevelLabel
Provides options to customize the start, the end value of a multi-level label, text, and level of the multi-level labels.
PieSegment<T, D>
PieSeries<T, D>
This class has the properties of the pie series.
PieSeriesRenderer<T, D>
Creates a series renderer for pie series.
PlotBand
Render plot band.
PointInfo<D>
This is similar to the point of the Cartesian chart.
PyramidSegment<T, D>
PyramidSeries<T, D>
Renders the pyramid series.
PyramidSeriesController<T, D>
We can redraw the series with updating or creating new points by using this controller.If we need to access the redrawing methods in this before we must get the ChartSeriesController onRendererCreated event.
PyramidSeriesRenderer<T, D>
Creates series renderer for Pyramid series.
RadialBarSegment<T, D>
RadialBarSeries<T, D>
Renders the radial bar series.
RadialBarSeriesRenderer<T, D>
Creates a series renderer for radial bar series.
RangeAreaSegment<T, D>
Segment class for range area series.
RangeAreaSeries<T, D>
Renders the range area series.
RangeAreaSeriesRenderer<T, D>
Creates series renderer for range area series.
RangeColumnSegment<T, D>
Segment class for range column series.
RangeColumnSeries<T, D>
Renders the range column series.
RangeColumnSeriesRenderer<T, D>
Creates series renderer for range column series.
RangeSeriesBase<T, D>
Renders the xy series.
RangeSeriesRendererBase<T, D>
RsiIndicator<T, D>
Renders relative strength index (RSI) indicator.
ScatterSegment<T, D>
Creates the segments for scatter series.
ScatterSeries<T, D>
Renders the scatter series.
ScatterSeriesRenderer<T, D>
Creates series renderer for scatter series
SelectionArgs
Holds the onSelectionChanged event arguments.
SelectionBehavior
Provides options for the selection of series or data points.
SfCartesianChart
Renders the Cartesian type charts.
SfCartesianChartState
SfCircularChart
Renders the circular chart.
SfCircularChartState
Represents the state class of SfCircularChart widget.
SfFunnelChart
Renders the funnel chart.
SfFunnelChartState
Represents the state class of SfFunnelChart widget.
SfPyramidChart
Renders the pyramid chart.
SfPyramidChartState
Represents the state class of SfPyramidChart widget.
ShaderDetails
Holds the onCreateShader callback arguments.
SmaIndicator<T, D>
Renders simple moving average (SMA) indicator.
SplineAreaSegment<T, D>
Creates the segments for spline area series.
SplineAreaSeries<T, D>
Renders the spline are series.
SplineAreaSeriesRenderer<T, D>
Creates series renderer for spline area series.
SplineRangeAreaSegment<T, D>
Segment class for spline range area series.
SplineRangeAreaSeries<T, D>
Renders the spline range area series.
SplineRangeAreaSeriesRenderer<T, D>
Creates series renderer for spline range area series.
SplineSegment<T, D>
Creates the segments for spline series.
SplineSeries<T, D>
Renders the spline series.
SplineSeriesRenderer<T, D>
Creates series renderer for spline series.
StackedArea100Segment<T, D>
Segment class for 100% stacked area series.
StackedArea100Series<T, D>
Renders the stacked area series.
StackedArea100SeriesRenderer<T, D>
Creates series renderer for 100% stacked area series.
StackedAreaSegment<T, D>
Segment class for stacked area series.
StackedAreaSeries<T, D>
Renders the stacked area series.
StackedAreaSeriesRenderer<T, D>
Creates series renderer for stacked area series.
StackedBar100Segment<T, D>
Segment class for 100% stacked bar series.
StackedBar100Series<T, D>
Renders the 100% stacked bar series.
StackedBar100SeriesRenderer<T, D>
Creates series renderer for 100% stacked bar series.
StackedBarSegment<T, D>
Segment class for stacked bar series.
StackedBarSeries<T, D>
Renders the stacked bar series.
StackedBarSeriesRenderer<T, D>
Creates series renderer for stacked bar series.
StackedColumn100Segment<T, D>
Segment class for 100% stacked column series.
StackedColumn100Series<T, D>
Renders the 100% stacked column series.
StackedColumn100SeriesRenderer<T, D>
Creates series renderer for 100% stacked column series.
StackedColumnSegment<T, D>
Segment class for stacked column series.
StackedColumnSeries<T, D>
Renders the stacked column series.
StackedColumnSeriesRenderer<T, D>
Creates series renderer for stacked column series.
StackedLine100Segment<T, D>
Segment class for 100% stacked line series.
StackedLine100Series<T, D>
Renders the 100% stacked line series.
StackedLine100SeriesRenderer<T, D>
Creates series renderer for 100% stacked line series.
StackedLineSegment<T, D>
Segment class for stacked line series.
StackedLineSeries<T, D>
Renders the stacked line series.
StackedLineSeriesRenderer<T, D>
Creates series renderer for stacked line series.
StackedSeriesBase<T, D>
Represents the stacked series base class.
StackedSeriesRenderer<T, D>
Represents the stacked series renderer class.
StepAreaSegment<T, D>
Segment class for step area series.
StepAreaSeries<T, D>
Renders the step area series.
StepAreaSeriesRenderer<T, D>
Creates series renderer for step area series.
StepLineSegment<T, D>
Creates the segments for a step line series.
StepLineSeries<T, D>
Renders the step line series.
StepLineSeriesRenderer<T, D>
Creates series renderer for step line series.
StochasticIndicator<T, D>
Renders stochastic indicator.
StochasticIndicatorRenderParams
Holds the onRenderDetailsUpdate callback arguments.
TechnicalIndicator<T, D>
Customize the technical indicators.
TechnicalIndicatorRenderDetails
Holds the TechnicalIndicatorRenderDetails values
TmaIndicator<T, D>
Renders Triangular Moving Average (TMA) indicator.
TooltipArgs
Holds the arguments for the event onTooltipRender.
TooltipBehavior
Customizes the tooltip.
TrackballArgs
Holds arguments for onTrackballPositionChanging event.
TrackballBehavior
Customizes the trackball.
TrackballDetails
Options to show the details of the trackball template.
TrackballGroupingModeInfo
Class to store the group mode details of trackball template.
TrackballMarkerSettings
Options to customize the markers that are displayed when trackball is enabled.
Trendline
Renders the chart trendline.
TrendlineRenderer
TrendlineRenderParams
Holds the onRenderDetailsUpdate callback arguments of trendline.
WaterfallConnectorLineSettings
Options to customize the waterfall chart connector line.
WaterfallSegment<T, D>
Creates the segments for waterfall series.
WaterfallSeries<T, D>
Renders the waterfall series.
WaterfallSeriesRenderer<T, D>
Creates series renderer for waterfall series.
XyDataSeries<T, D>
Renders the xy series.
XyDataSeriesRenderer<T, D>
ZoomPanArgs
Holds the zooming event arguments.
ZoomPanBehavior
Customizes the zooming options.

Enums

ActivationMode
Mode to activate a specific interactive user feature.
AnimationType
AnnotationRegion
Annotation is a note by way of explanation or comment added to the chart.
AutoScrollingMode
Determines whether the axis should be scrolled from the start position or end position.
AxisBorderType
Border type of the chart axis label.
AxisLabelIntersectAction
Action while the axis label intersects. Axis label placements can be determined when the axis labels get intersected.
AxisOrientation
Orientation of an axis.
BorderDrawMode
Border mode of area type series.
BoxPlotMode
Box plot series rendering mode.
ChartAlignment
Alignment of various elements in chart.
ChartClipBehavior
ChartDataLabelAlignment
Position of data labels in Cartesian chart.The position of data labels in cartesian charts can be changed using this property.
ChartDataLabelPosition
Position of the axis labels.
ChartRangePadding
Padding for axis ranges.
ChartSwipeDirection
The direction of swiping on the chart.
CircularChartGroupMode
Data points grouping mode.
CircularLabelPosition
Position of data labels in Circular chart.
ConnectorType
Type of connector line.
CoordinateUnit
Coordinate unit for placing annotations.
CornerStyle
Corner style of range bar series.
CrosshairLineType
Crosshair line type.
DataMarkerType
Data marker shapes.
DateTimeIntervalType
Interval type of the DateTime and DateTimeCategory axis.
Direction
Determines the error bar direction.
EdgeLabelPlacement
Placement of edge labels in the axis.
EmptyPointMode
Mode of empty data points.
ErrorBarType
Determines the type of the Error Bar.
LabelAlignment
Used to align the Cartesian data label positions.
LabelIntersectAction
Data labels intersect action.
LabelPlacement
Placement of category axis labels.
LegendIconType
It used to change the legend icons in different type of series and indicators.
LegendItemOrientation
Orientation of legend items.
LegendItemOverflowMode
Mode to handle the legend items overflow.
LegendPosition
Legend Position in charts.
MacdType
Macd indicator type.
MultiLevelBorderType
Border type of the chart axis multi-level label.
OverflowMode
Data label overflow action when it’s overflowing from its region area.
PointRenderMode
Point Render Mode for circular charts
Position
Data label position of range bar series.
PyramidMode
PyramidMode for pyramid charts.
RangeAreaBorderMode
Border mode of range area series.
RenderingMode
Determines mode of the error bar.
SelectionType
Data point selection type.
SortingOrder
Sorting order of data points.
SplineType
Renders a variety of splines
TextAnchor
Types of text rendering positions.
TickPosition
Position of the ticks in the axis.
TooltipAlignment
Used to align the tooltip content.
TooltipPosition
Tooltip positioning.
TrackballDisplayMode
Trackball tooltip's display mode.
TrackballLineType
Trackball line type.
TrackballVisibilityMode
Whether marker should be visible or not when trackball is enabled.
TrendlineType
Trendline type
ZoomMode
Zooming mode in SfCartesianChart

Typedefs

CartesianShaderCallback = Shader Function(ShaderDetails shaderDetails)
/ Callback definition for cartesian shader events.
ChartActualRangeChangedCallback = void Function(ActualRangeChangedArgs rangeChangedArgs)
Returns the ActualRangeChangedArgs.
ChartAxisLabelTapCallback = void Function(AxisLabelTapArgs axisLabelTapArgs)
Returns the AxisLabelTapArgs.
ChartCrosshairCallback = void Function(CrosshairRenderArgs crosshairArgs)
Returns the CrosshairRenderArgs
ChartDataLabelRenderCallback = void Function(DataLabelRenderArgs dataLabelArgs)
Returns the DataLabelRenderArgs.
ChartDataLabelTemplateBuilder<T, D> = Widget Function(T data, CartesianChartPoint<D> point, int pointIndex, {CartesianSeries<T, D> series, int seriesIndex})
Returns the widget.
ChartErrorBarRenderCallback = void Function(ErrorBarRenderDetails errorBarRenderDetails)
Callback definition for error bar event.
ChartIndexedValueMapper<R> = R? Function(int index)
Maps the index value.
ChartIndicatorRenderCallback = TechnicalIndicatorRenderDetails Function(IndicatorRenderParams indicatorRenderParams)
Returns the IndicatorRenderArgs.
ChartLabelFormatterCallback = ChartAxisLabel Function(AxisLabelRenderDetails axisLabelRenderArgs)
Signature for the axisLabelFormatter callback that returns  ChartAxisLabel class value to customize the axis label text and style.
ChartLegendRenderCallback = void Function(LegendRenderArgs legendRenderArgs)
Returns the LegendRenderArgs.
ChartLegendTapCallback = void Function(LegendTapArgs legendTapArgs)
Returns the LegendTapArgs.
ChartMarkerRenderCallback = void Function(MarkerRenderArgs markerArgs)
Returns the MarkerRenderArgs.
ChartPlotAreaSwipeCallback = void Function(ChartSwipeDirection direction)
A callback which gets called on swiping over plot area.
ChartPointInteractionCallback = void Function(ChartPointDetails pointInteractionDetails)
Returns the ChartPointDetails.
ChartSelectionCallback = void Function(SelectionArgs selectionArgs)
Returns the SelectionArgs.
ChartSeriesRendererFactory<T, D> = ChartSeriesRenderer<T, D> Function(ChartSeries<T, D> series)
Custom renderer for series
ChartShaderMapper<T> = Shader Function(T datum, int index, Color color, Rect rect)
Signature for the callback that returns the shader from the data source based on the index. Can get the data, index, color and rect values.
ChartTooltipCallback = void Function(TooltipArgs tooltipArgs)
Returns the TooltipArgs.
ChartTouchInteractionCallback = void Function(ChartTouchInteractionArgs tapArgs)
Returns the offset.
ChartTrackballBuilder<T> = Widget Function(BuildContext context, TrackballDetails trackballDetails)
Returns the widget as a template of trackball
ChartTrackballCallback = void Function(TrackballArgs trackballArgs)
Returns the TrackballArgs.
ChartTrendlineRenderCallback = void Function(TrendlineRenderParams trendlineRenderParams)
Returns the Trendline args
ChartValueMapper<T, R> = R? Function(T datum, int index)
Maps the data from data source.
ChartWidgetBuilder<T, D> = Widget Function(T data, ChartPoint<D> point, ChartSeries<T, D> series, int pointIndex, int seriesIndex)
Returns the widget.
ChartZoomingCallback = void Function(ZoomPanArgs zoomingArgs)
Returns the ZoomPanArgs.
CircularDataLabelRenderCallback = void Function(DataLabelRenderArgs dataLabelArgs)
Returns the DataLabelRenderArgs.
CircularLegendRenderCallback = void Function(LegendRenderArgs legendRenderArgs)
typedef belongs SfCircularChart Returns the LegendRenderArgs.
CircularSelectionCallback = void Function(SelectionArgs selectionArgs)
Returns the SelectionArgs.
CircularSeriesRendererCreatedCallback<T, D> = void Function(CircularSeriesController<T, D> controller)
Return the controller for circular series.
CircularShaderCallback = Shader Function(ChartShaderDetails chartShaderDetails)
Signature for the callback that returns the shader value to override the fill color of the data points.
CircularTooltipCallback = void Function(TooltipArgs tooltipArgs)
Returns the TooltipArgs.
CircularTouchInteractionCallback = void Function(ChartTouchInteractionArgs tapArgs)
Returns the offset.
DataLabelTapCallback = void Function(DataLabelTapDetails onTapArgs)
typedef common for all the chart types
FunnelDataLabelRenderCallback = void Function(DataLabelRenderArgs dataLabelArgs)
Returns the DataLabelRenderArgs.
FunnelLegendRenderCallback = void Function(LegendRenderArgs args)
Returns the LegendRenderArgs.
FunnelSelectionCallback = void Function(SelectionArgs selectionArgs)
Returns the SelectionArgs.
FunnelSeriesRendererCreatedCallback<T, D> = void Function(FunnelSeriesController<T, D> controller)
Called when the renderer for the funnel series is created.
FunnelTooltipCallback = void Function(TooltipArgs tooltipArgs)
Returns the TooltipArgs.
FunnelTouchInteractionCallback = void Function(ChartTouchInteractionArgs tapArgs)
Returns the offset.
LegendItemBuilder<T, D> = Widget Function(String legendText, ChartSeries<T, D>? series, ChartPoint<D> point, int seriesIndex)
Returns the widget.
LoadMoreViewBuilderCallback = Widget Function(BuildContext context, ChartSwipeDirection direction)
Returns a widget which can be used to load more data to chart. called on dragging and when the visible range reaches the end.
MultiLevelLabelFormatterCallback = ChartAxisLabel Function(MultiLevelLabelRenderDetails multiLevelLabelRenderArgs)
Signature for the multiLevelLabelFormatter callback that returns ChartAxisLabel.
PyramidDataLabelRenderCallback = void Function(DataLabelRenderArgs dataLabelArgs)
Returns the DataLabelRenderArgs.
PyramidLegendRenderCallback = void Function(LegendRenderArgs args)
Returns the LegendRenderArgs.
PyramidSelectionCallback = void Function(SelectionArgs selectionArgs)
Returns the SelectionArgs.
PyramidSeriesRendererCreatedCallback<T, D> = void Function(PyramidSeriesController<T, D> controller)
Called when the pyramid series is created.
PyramidTooltipCallback = void Function(TooltipArgs tooltipArgs)
Returns the TooltipArgs.
PyramidTouchInteractionCallback = void Function(ChartTouchInteractionArgs tapArgs)
Returns the Offset.
SeriesRendererCreatedCallback<T, D> = void Function(ChartSeriesController<T, D> controller)
Called when the series renderer is created.