chart_engine_chartjs library

Library with ChartJS engine.

Classes

ChartData<C, X, Y>
Abstract Chart Data.
ChartEngine
Abstract Chart Engine definition.
ChartEngineChartJS
ChartJS (v2.9.4) Engine.
ChartEngineSwitchable
A ChartEngine wrapper with switchable internal engines:
ChartOptions
Base class for chart render options.
ChartSeries<C, X, Y, P>
Data Series, usually for Line Charts.
ChartSeriesOptions
Possible options for Series Charts.
ChartSeriesPair<C, X, Y, P>
Pair Series, for Scatter or Timed Charts. Each entry should be a pair P of values X and Y.
ChartSet<X, Y>
Data Set, usually for Gauge and Pie Charts.
ChartSetOptions
Possible options for Set Charts.
ChartTimeSeries<C, Y>
Time Series, for Time Series Charts. Each entry should be a pair of DateTime and Value.
ColorGenerator
Color generator for Charts Series/Categories.
ColorGeneratorFromBasicPalette
Generates color palettes of different sizes using basic colors.
ColorPalette
Holds a color palette (List<HTMLColor>).
HTMLColor
Represents a Color in red, green, blue and alpha format.
RenderedChart
Represents a rendered chart.
RenderedChartJS
SchemeColorGenerator
Color generator based in a Map of _schemes
StandardColorGenerator
VerticalLine
Represents a vertical line in the chart.

Properties

CHART_ENGINE_PACKAGE_PATH String
The browser path for package resources.
final

Typedefs

GenerateColorFunction = String Function(String name, int index, int total)
PairMapper<R, X, Y> = R Function(X x, Y y)
TypeMapper<R, T> = R? Function(T? o)