charts library

Classes

ActualRangeChangedArgs
Holds the onActualRangeChanged event arguments.
AreaSegment
Creates the segments for area series.
AreaSeries<T, D>
Renders the area series.
AxisLabel
Holds the axis label information.
AxisLabelRenderArgs
Holds the onAxisLabelRender event arguments.
AxisLabelTapArgs
Holds the onAxisLabelTapped event arguments.
AxisLine
Customizes the axis line.
AxisTitle
Customizes the axis title.
BarSegment
Creates the segments for bar series.
BarSeries<T, D>
Renders the bar series.
BubbleSegment
Creates the segments for bubble series.
BubbleSeries<T, D>
Renders the bubble series
CartesianChartAnnotation
Customizes the annotation of cartesian chart.
CartesianSeries<T, D>
Renders the cartesian type series.
CategoryAxis
Renders the category axis.
ChartAxis
Customizes the axis in the cartesian chart.
ChartBehavior
Holds the gestures for chart.
ChartSegment
Creates the segments for chart series.
ChartSelectionBehavior
Customizes the selection in chart.
ChartSeries<T, D>
Renders the series.
ChartTextStyle
Customizes the text in chart.
ChartTitle
Customizes the chart title.
CircularChartAnnotation
Customizes the annotation of circular chart.
CircularSeries<T, D>
Renders the circular series.
ColumnSegment
Creates the segments for column series.
ColumnSeries<T, D>
Renders the column series.
ConnectorLineSettings
Customizes the connector line.
CrosshairBehavior
Customizes the crosshair.
CrosshairRenderArgs
Holds the onCrosshairPositionChanging event arguments.
DataLabelRenderArgs
Holds the onDataLabelRender event arguments.
DataLabelSettings
Customizes the data label.
DateTimeAxis
Renders the data time axis.
DoughnutSeries<T, D>
/ Renders the doughnut series.
EmptyPointSettings
Customizes the empty point.
FastLineSegment
Creates the segments for fast line series.
FastLineSeries<T, D>
Renders the fast line series.
FunnelSeries<T, D>
Renders the funnel series
IndexesModel
Holds the series index and point index for selection.
InteractiveTooltip
Customizes the interactive tooltip.
Legend
Customizes the legend.
LegendRenderArgs
Holds the onLegendItemRender event arguments.
LegendTapArgs
Holds the onLegendTapped event arguments.
LegendTitle
Customizes the legend title.
LineSegment
Creates the segments for line series.
LineSeries<T, D>
Renders the line series.
LogarithmicAxis
MajorGridLines
Customizes the major grid lines.
MajorTickLines
Customizes the major tick lines.
MarkerSettings
Customizes the markers.
MinorGridLines
Customizes the minor grid lines.
MinorTickLines
Customizes the minor tick lines.
NumericAxis
Renders the numeric axis.
PieSeries<T, D>
Renders the pie series.
PlotBand
PointTapArgs
Holds the onPointTapped event arguments.
PyramidSeries<T, D>
Renders the pyramid series
RadialBarSeries<T, D>
Renders the radial bar series.
RangeColumnSegment
Creates the segments for range column series.
RangeColumnSeries<T, D>
Renders the range column series.
ScatterSegment
Creates the segments for scatter series.
ScatterSeries<T, D>
Renders the scatter series.
SelectionArgs
Holds the onSelectionChanged event arguments.
SelectionSettings
Customizes the selection options.
SfCartesianChart
Renders the cartesian type chart [...]
SfCircularChart
Renders the circular chart [...]
SfFunnelChart
Renders the funnel chart
SfPyramidChart
Renders the pyramid chart
SplineSegment
Creates the segments for spline series.
SplineSeries<T, D>
Renders the spline series.
StackedAreaSegment
Creates the segments for stacked area series.
StackedAreaSeries<T, D>
Renders the stacked area series.
StackedBarSegment
Creates the segments for stacked bar series.
StackedBarSeries<T, D>
Renders the stacked bar series.
StackedColumnSegment
Creates the segments for stacked column series.
StackedColumnSeries<T, D>
Renders the stacked column series.
StackedLineSegment
Creates the segments for staceked line series.
StackedLineSeries<T, D>
Renders the stacked line series.
StackingInfo
StepLineSegment
Creates the segments for step line series.
StepLineSeries<T, D>
Renders the step line series.
TooltipArgs
Holds the onTooltipRender event arguments.
TooltipBehavior
Customizes the tooltip.
TrackballArgs
Holds the onTrackballPositionChanging event arguments.
TrackballBehavior
Customizes the trackball.
XyDataSeries<T, D>
Renders the xy series.
ZoomBehavior
Holds the zooming gestures.
ZoomPanArgs
Holds the zooming event arguments.
ZoomPanBehavior
Customizes the zooming options.

Functions

isPointInPolygon(List<Offset> polygon, dynamic point) → bool

Enums

ActivationMode
Mode of activating a particular user interactive feature. [...]
AnnotationRegion
Region of annotation for positioning it. [...]
AreaBorderMode
Border mode of area series. [...]
AxisLabelIntersectAction
Action while the axis label intersects. [...]
AxisOrientation
Orientation of an axis [...]
CartesianLabelPosition
Position of data labels in Cartesian chart. [...]
ChartAlignment
Alignment of various elements in chart. [...]
ChartRangePadding
Padding for axis ranges. [...]
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 supports the below shapes. If the shape is DataMarkerType.image, specify the image path in the imageUrl property of markerSettings.
DateTimeIntervalType
Interval type of the DateTime axis. [...]
EdgeLabelPlacement
Placement of edge labels in the axis. [...]
EmptyPointMode
Mode of empty data points. [...]
LabelIntersectAction
Data labels intersect action. [...]
LabelPlacement
Placement of category axis labels. [...]
LabelPosition
Position of the axis labels. [...]
LegendIconType
Supported shapes for legend item.
LegendItemOrientation
Orientation of legend items. [...]
LegendItemOverflowMode
Mode to handle the legend items overflow. [...]
LegendPosition
Position of the legend in chart. [...]
Position
Data label position of range bar series. [...]
PyramidMode
SelectionType
Data point selection type. [...]
SmartLabelMode
SortingOrder
Sorting order of data points. [...]
SplineType
Spline supports the following types. If SplineType.cardinal type is specified, then specify the tension using cardinalSplineTension property.
TextAnchor
Types of text rendering positions
TickPosition
Position of the ticks in the axis. [...]
TrackballDisplayMode
Trackball tooltip's display mode. [...]
TrackballLineType
Trackball line type. [...]
ZoomMode
Zooming mode. [...]

Typedefs

ChartActualRangeChangedCallback(ActualRangeChangedArgs rangeChangedArgs) → void
Returns the ActualRangeChangedArgs.
ChartAxisLabelRenderCallback(AxisLabelRenderArgs axisLabelRenderArgs) → void
Returns the AxisLabelRenderArgs.
ChartAxisLabelTapCallback(AxisLabelTapArgs axisLabelTapArgs) → void
Returns the AxisLabelTapArgs.
ChartCrosshairCallback(CrosshairRenderArgs crosshairArgs) → void
Returns the CrosshairRenderArgs
ChartDatalabelRenderCallback(DataLabelRenderArgs dataLabelArgs) → void
Returns the DataLabelRenderArgs.
ChartIndexedValueMapper<R>(int index) → R
Maps the index value.
ChartLegendRenderCallback(LegendRenderArgs legendRenderArgs) → void
Returns the LegendRenderArgs.
ChartLegendTapCallback(LegendTapArgs legendTapArgs) → void
Returns the LegendTapArgs.
ChartPointTapCallback(PointTapArgs pointTapArgs) → void
Returns the PointTapArgs.
ChartSelectionCallback(SelectionArgs selectionArgs) → void
Returns the SelectionArgs.
ChartTooltipCallback(TooltipArgs tooltipArgs) → void
Returns the TooltipArgs.
ChartTrackballCallback(TrackballArgs trackballArgs) → void
Returns the TrackballArgs.
ChartValueMapper<T, R>(T datum, int index) → R
Maps the data from data source.
ChartWidgetBuilder<T>(dynamic data, dynamic point, dynamic series, int pointIndex, int seriesIndex) Widget
Returns the widget.
ChartZoomingCallback(ZoomPanArgs zoomingArgs) → void
Returns the ZoomPanArgs.
CircularDatalabelRenderCallback(DataLabelRenderArgs dataLabelArgs) → void
Returns the DataLabelRenderArgs.
CircularLegendRenderCallback(LegendRenderArgs legendRenderArgs) → void
Returns the LegendRenderArgs.
CircularPointTapCallback(PointTapArgs pointTapArgs) → void
Returns the PointTapArgs.
CircularSelectionCallback(SelectionArgs selectionArgs) → void
Returns the SelectionArgs.
CircularTooltipCallback(TooltipArgs tooltipArgs) → void
Returns the TooltipArgs.
DataLabelTemplateBuilder<T>(T data, _CartesianChartPoint point, int pointIndex, { int seriesIndex, CartesianSeries series }) Widget
Returns the widget.
FunnelDatalabelRenderCallback(DataLabelRenderArgs dataLabelArgs) → void
Returns the DataLabelRenderArgs.
FunnelLegendRenderCallback(LegendRenderArgs legendRenderArganimateCompleteds) → void
Returns the LegendRenderArgs.
FunnelSelectionCallback(SelectionArgs selectionArgs) → void
Returns the SelectionArgs.
FunnelTooltipCallback(TooltipArgs tooltipArgs) → void
Returns the TooltipArgs.
LegendItemBuilder(String legendText, dynamic series, dynamic point, int seriesIndex) Widget
Returns the widget.
PyramidDatalabelRenderCallback(DataLabelRenderArgs dataLabelArgs) → void
Returns the DataLabelRenderArgs.
PyramidLegendRenderCallback(LegendRenderArgs legendRenderArganimateCompleteds) → void
Returns the LegendRenderArgs.
PyramidSelectionCallback(SelectionArgs selectionArgs) → void
Returns the SelectionArgs.
PyramidTooltipCallback(TooltipArgs tooltipArgs) → void
Returns the TooltipArgs.