toJson method
Convert configuration to JSON
Implementation
@override
Map<String, dynamic> toJson() => {
..._lineVariantBaseJson(this),
'functions': functions.map((function) => function.toJson()).toList(),
'xMin': xMin,
'xMax': xMax,
'yMin': yMin,
'yMax': yMax,
'resolution': resolution,
'series': [
for (final function in functions)
{
'name': function.label,
if (function.color != null) 'color': function.color,
'data': _sampleFunction(function),
},
],
};