BarGradientChartConfig.fromJson constructor
Implementation
factory BarGradientChartConfig.fromJson(Map<String, dynamic> j) {
final cats = BarJson.stringList(
j['categories'] ?? j['labels'] ?? j['xLabels'],
);
final s = _seriesFromJson(j['series']);
return BarGradientChartConfig(
categories: cats,
series: s,
gradientStart: BarJson.string(j['gradientStart']) ?? '#42A5F5',
gradientEnd: BarJson.string(j['gradientEnd']) ?? '#0D47A1',
barWidthRatio: BarJson.ratio(j['barWidthRatio'], 0.6),
showValues: BarJson.boolOr(j['showValues'], true),
title: BarJson.title(j['title']),
tooltip: BarJson.tooltip(j['tooltip']),
legend: BarJson.legend(j['legend']),
toolbox: BarJson.toolbox(j['toolbox']),
grid: BarJson.grid(j['grid']),
);
}