BarLabelRotationConfig.fromJson constructor
BarLabelRotationConfig.fromJson(
- Map<String, dynamic> j
)
Implementation
factory BarLabelRotationConfig.fromJson(Map<String, dynamic> j) {
final cats = BarJson.stringList(
j['categories'] ?? j['labels'] ?? j['xLabels'],
);
final s = _seriesFromJson(j['series']);
return BarLabelRotationConfig(
categories: cats,
series: s,
labelRotation: _labelRotation(j['labelRotation']),
barWidthRatio: BarJson.ratio(j['barWidthRatio'], 0.55),
showValues: BarJson.boolOr(j['showValues'], false),
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']),
);
}