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.
CartesianChartPoint<D>
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.
ChartPoint<D>
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.
CircularChartEmptyPointBehavior
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
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
PointInfo<D>
PointTapArgs
Holds the onPointTapped event arguments.
PyramidSeries<T, D>
Renders the pyramid series
RadialBarSeries<T, D>
Renders the radial bar series.
RangeAreaSegment
Creates the segments for area series.
RangeAreaSeries<T, D>
Renders the range area 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
SplineAreaSegment
Creates the segments for area series.
SplineAreaSeries<T, D>
Renders the spline series.
SplineSegment
Creates the segments for spline series.
SplineSeries<T, D>
Renders the spline series.
StackedArea100Segment
Creates the segments for 100% stacked area series.
StackedArea100Series<T, D>
Renders the 100% stacked area series.
StackedAreaSegment
Creates the segments for stacked area series.
StackedAreaSeries<T, D>
Renders the stacked area series.
StackedBar100Segment
Creates the segments for 100% stacked bar series.
StackedBar100Series<T, D>
Renders the 100% stacked bar series.
StackedBarSegment
Creates the segments for stacked bar series.
StackedBarSeries<T, D>
Renders the stacked bar series.
StackedColumn100Segment
Creates the segments for 100% stacked column series.
StackedColumn100Series<T, D>
Renders the 100% stacked column series.
StackedColumnSegment
Creates the segments for stacked column series.
StackedColumnSeries<T, D>
Renders the stacked column series.
StackedLine100Segment
Creates the segments for 100% stacked line series.
StackedLine100Series<T, D>
Renders the 100% stacked line series.
StackedLineSegment
Creates the segments for stacked line series.
StackedLineSeries<T, D>
Renders the stacked line series.
StepAreaSegment
Creates the segments for step area series.
StepAreaSeries<T, D>
Renders the step area series.
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.
TriangularChartEmptyPointBehavior
XyDataSeries<T, D>
Renders the xy series.
ZoomBehavior
Holds the zooming gestures.
ZoomPanArgs
Holds the zooming event arguments.
ZoomPanBehavior
Customizes the zooming options.

Functions

getPreviousSeries(List<CartesianSeries> seriesCollection, num seriesIndex) CartesianSeries

Enums

ActivationMode
Mode of activating a particular user interactive feature. [...]
AnnotationRegion
Region of annotation for positioning it. [...]
AxisLabelIntersectAction
Action while the axis label intersects. [...]
AxisOrientation
Orientation of an axis [...]
BorderDrawMode
Border mode of area type series. [...]
ChartAlignment
Alignment of various elements in chart. [...]
ChartDataLabelAlignment
Position of data labels in Cartesian chart. [...]
ChartDataLabelPosition
Position of the axis labels. [...]
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. [...]
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
RangeAreaBorderMode
Border mode of range area series. [...]
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. [...]
TooltipPosition
Tooltip positioning
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.
ChartDataLabelTemplateBuilder<T>(T data, CartesianChartPoint point, int pointIndex, {int seriesIndex, CartesianSeries series}) Widget
Returns the widget.
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.
ChartTapCallback(Offset tapArgs) → void
Returns the offset.
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.
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.