toJson method
Convert configuration to JSON
Implementation
Map<String, dynamic> toJson() {
return {
'type': chartTypeToString(type),
'title': title?.toJson(),
'tooltip': tooltip?.toJson(),
'legend': legend?.toJson(),
'toolbox': toolbox?.toJson(),
'grid': grid?.toJson(),
'series': series.map((s) => s.toJson()).toList(),
if (xAxisConfig != null) 'xAxis': xAxisConfig!.toJson(),
if (yAxisConfig != null) 'yAxis': yAxisConfig!.toJson(),
};
}