LineChart constructor
LineChart({
- List<
double> ? data, - required List<
String> labels, - List<
LineChartSeries> ? series, - double height = 200.0,
- String strokeColor = '#6366f1',
- String fillColor = 'rgba(99, 102, 241, 0.08)',
- double strokeWidth = 2.5,
- String? className,
- Map<
String, Object?> props = const {}, - Map<
String, Object?> style = const {}, - DartStyle? dartStyle,
Implementation
LineChart({
List<double>? data,
required List<String> labels,
List<LineChartSeries>? series,
double height = 200.0,
String strokeColor = '#6366f1',
String fillColor = 'rgba(99, 102, 241, 0.08)',
double strokeWidth = 2.5,
String? className,
Map<String, Object?> props = const {},
Map<String, Object?> style = const {},
DartStyle? dartStyle,
}) : super(
'div',
props: mergeComponentProps(
props,
className: className,
defaultStyle: const {'width': '100%'},
dartStyle: dartStyle,
style: style,
),
children: [
_buildSvg(
series ??
[
LineChartSeries(
data: data ?? const [],
strokeColor: strokeColor,
fillColor: fillColor,
strokeWidth: strokeWidth,
),
],
labels,
height,
),
],
);