BaseChartConfig.fromJson constructor
Factory method to create chart config from JSON
Implementation
factory BaseChartConfig.fromJson(Map<String, dynamic> json) {
final normalized = json['type'] == null ? {...json, 'type': 'line'} : json;
final override = _parseSamplingPolicyOverride(normalized);
if (override == null) {
return ChartRegistry.resolve(normalized);
}
return _withSamplingPolicyOverride(
override,
() => ChartRegistry.resolve(normalized),
);
}