Этот код:
Widget _chart(ctx) =>
TimeSeriesChart(_data(),
customSeriesRenderers: [
LineRendererConfig(
customRendererId: 'filled',
includeArea: true,
),
],
);
List<Series<Point, DateTime>> _data() =>
[
Series<Point, DateTime>(
id: 'Data',
colorFn: (_, __) => MaterialPalette.blue.shadeDefault,
data: store.data,
domainFn: (Point p, _) => p.timestamp,
measureFn: (Point p, _) => p.amount,
)
..setAttribute(rendererIdKey, 'filled')
];
Производит эту диаграмму:

Как сделать так, чтобы заполненная отрицательная область быладругого цвета, например красного?
Бонус, если вы можете сделать цвет градиентным (как для отрицательного, так и для положительного).