HistogramChartConfig.fromJson constructor
HistogramChartConfig.fromJson(
- Map<String, dynamic> json
)
Implementation
factory HistogramChartConfig.fromJson(Map<String, dynamic> json) {
final seriesList = _parseHistogramSeries(json);
return HistogramChartConfig(
series: seriesList,
bins: JsonValue.intOrNull(json['bins']) ?? 10,
showKDE: JsonValue.boolOrNull(json['showKDE']) ?? true,
showMean: JsonValue.boolOrNull(json['showMean']) ?? true,
showMedian: JsonValue.boolOrNull(json['showMedian']) ?? true,
showStats: JsonValue.boolOrNull(json['showStats']) ?? true,
title: json['title'] != null ? TitlesData.fromJson(json['title']) : null,
tooltip: json['tooltip'] != null
? ChartTooltip.fromJson(json['tooltip'])
: null,
legend: json['legend'] != null
? ChartLegend.fromJson(json['legend'])
: null,
toolbox: json['toolbox'] != null
? ChartToolbox.fromJson(json['toolbox'])
: null,
grid: json['grid'] != null ? GridData.fromJson(json['grid']) : null,
);
}