ProcessedChartData constructor

ProcessedChartData({
  1. required Map<DateTime, double> dailyData,
  2. required Map<DateTime, double>? dailyMaxData,
  3. required Map<DateTime, double>? dailyMinData,
  4. required Map<DateTime, double> originalDailyData,
  5. required Map<DateTime, double>? originalDailyMaxData,
  6. required Map<DateTime, double>? originalDailyMinData,
  7. required Map<DateTime, double> chartData,
  8. required Map<DateTime, double>? chartMaxData,
  9. required Map<DateTime, double>? chartMinData,
  10. required double dataMin,
  11. required double dataMax,
  12. DateTime? minDate,
  13. DateTime? maxDate,
  14. required Map<DateTime, (double, double)> dailyMinMax,
  15. Map<DateTime, int>? precipitationHours,
})

Implementation

ProcessedChartData({
  required this.dailyData,
  required this.dailyMaxData,
  required this.dailyMinData,
  required this.originalDailyData,
  required this.originalDailyMaxData,
  required this.originalDailyMinData,
  required this.chartData,
  required this.chartMaxData,
  required this.chartMinData,
  required this.dataMin,
  required this.dataMax,
  this.minDate,
  this.maxDate,
  required this.dailyMinMax,
  this.precipitationHours,
});