configureSeries method
Performs basic configuration for the series, before it is pre-processed.
Typically, a series renderer should assign color mapping functions to series that do not have them.
Implementation
@override
void configureSeries(List<MutableSeries<D>> seriesList) {
seriesList.forEach((MutableSeries<D> series) {
series.colorFn ??= (_) => _color;
series.fillColorFn ??= (_) => _color;
// Fill in missing seriesColor values with the color of the first datum in
// the series. Note that [Series.colorFn] should always return a color.
if (series.seriesColor == null) {
try {
series.seriesColor = series.colorFn!(0);
} catch (exception) {
series.seriesColor = _color;
}
}
});
}