BasicChartSpec class

The specification for a basic chart.

See BasicChartType for the list of charts this supports.

Constructors

BasicChartSpec({List<BasicChartAxis>? axis, String? chartType, String? compareMode, List<BasicChartDomain>? domains, int? headerCount, bool? interpolateNulls, String? legendPosition, bool? lineSmoothing, List<BasicChartSeries>? series, String? stackedType, bool? threeDimensional, DataLabel? totalDataLabel})
BasicChartSpec.fromJson(Map json_)

Properties

axis List<BasicChartAxis>?
The axis on the chart.
getter/setter pair
chartType String?
The type of the chart. Possible string values are:
getter/setter pair
compareMode String?
The behavior of tooltips and data highlighting when hovering on data and chart area. Possible string values are:
getter/setter pair
domains List<BasicChartDomain>?
The domain of data this is charting.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
headerCount int?
The number of rows or columns in the data that are "headers".
getter/setter pair
interpolateNulls bool?
If some values in a series are missing, gaps may appear in the chart (e.g, segments of lines in a line chart will be missing).
getter/setter pair
legendPosition String?
The position of the chart legend. Possible string values are:
getter/setter pair
lineSmoothing bool?
Gets whether all lines should be rendered smooth or straight by default.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
series List<BasicChartSeries>?
The data this chart is visualizing.
getter/setter pair
stackedType String?
The stacked type for charts that support vertical stacking.
getter/setter pair
threeDimensional bool?
True to make the chart 3D.
getter/setter pair
totalDataLabel DataLabel?
Controls whether to display additional data labels on stacked charts which sum the total value of all stacked values at each value along the domain axis.
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited