SolarPotential constructor

SolarPotential({
  1. SizeAndSunshineStats? buildingStats,
  2. double? carbonOffsetFactorKgPerMwh,
  3. List<FinancialAnalysis>? financialAnalyses,
  4. double? maxArrayAreaMeters2,
  5. int? maxArrayPanelsCount,
  6. double? maxSunshineHoursPerYear,
  7. double? panelCapacityWatts,
  8. double? panelHeightMeters,
  9. int? panelLifetimeYears,
  10. double? panelWidthMeters,
  11. List<RoofSegmentSizeAndSunshineStats>? roofSegmentStats,
  12. List<SolarPanelConfig>? solarPanelConfigs,
  13. List<SolarPanel>? solarPanels,
  14. SizeAndSunshineStats? wholeRoofStats,
})

Implementation

SolarPotential({
  this.buildingStats,
  this.carbonOffsetFactorKgPerMwh,
  this.financialAnalyses,
  this.maxArrayAreaMeters2,
  this.maxArrayPanelsCount,
  this.maxSunshineHoursPerYear,
  this.panelCapacityWatts,
  this.panelHeightMeters,
  this.panelLifetimeYears,
  this.panelWidthMeters,
  this.roofSegmentStats,
  this.solarPanelConfigs,
  this.solarPanels,
  this.wholeRoofStats,
});