buildSeries method

  1. @override
CartesianSeries<ChartData, DateTime> buildSeries(
  1. BuildContext context,
  2. List<ChartData> chartData
)
override

Implementation

@override
CartesianSeries<ChartData, DateTime> buildSeries(BuildContext context, List<ChartData> chartData) {
  return HistogramSeries<ChartData, DateTime>(
    animationDuration: 0,
    dataSource: chartData,
    yValueMapper: (ChartData data, _) => data.y, // ✅ Uses only `yValueMapper`
    binInterval: 10.0, // ✅ Controls bin size
    color: color,
    dataLabelSettings: DataLabelSettings(isVisible: true), // ✅ Show labels
  );
}