toJson method

Map<String, dynamic> toJson()

Implementation

core.Map<core.String, core.dynamic> toJson() => {
  if (buildingStats != null) 'buildingStats': buildingStats!,
  if (carbonOffsetFactorKgPerMwh != null)
    'carbonOffsetFactorKgPerMwh': carbonOffsetFactorKgPerMwh!,
  if (financialAnalyses != null) 'financialAnalyses': financialAnalyses!,
  if (maxArrayAreaMeters2 != null)
    'maxArrayAreaMeters2': maxArrayAreaMeters2!,
  if (maxArrayPanelsCount != null)
    'maxArrayPanelsCount': maxArrayPanelsCount!,
  if (maxSunshineHoursPerYear != null)
    'maxSunshineHoursPerYear': maxSunshineHoursPerYear!,
  if (panelCapacityWatts != null) 'panelCapacityWatts': panelCapacityWatts!,
  if (panelHeightMeters != null) 'panelHeightMeters': panelHeightMeters!,
  if (panelLifetimeYears != null) 'panelLifetimeYears': panelLifetimeYears!,
  if (panelWidthMeters != null) 'panelWidthMeters': panelWidthMeters!,
  if (roofSegmentStats != null) 'roofSegmentStats': roofSegmentStats!,
  if (solarPanelConfigs != null) 'solarPanelConfigs': solarPanelConfigs!,
  if (solarPanels != null) 'solarPanels': solarPanels!,
  if (wholeRoofStats != null) 'wholeRoofStats': wholeRoofStats!,
};