SolarStateContract constructor
SolarStateContract({
- required GeoCoordinatesContract location,
- required Angle sunElevation,
- required Azimuth sunAzimuth,
- List<
DayTime> dayTime = const [], - SolarStateContractDawnAstronomical? dawnAstronomical,
- SolarStateContractDawnNautical? dawnNautical,
- SolarStateContractDawnCivil? dawnCivil,
- SolarStateContractSunrise? sunrise,
- SolarStateContractNoonTrue? noonTrue,
- SolarStateContractSunset? sunset,
- SolarStateContractDuskCivil? duskCivil,
- SolarStateContractDuskNautical? duskNautical,
- SolarStateContractDuskAstronomical? duskAstronomical,
Returns a new SolarStateContract instance.
Implementation
SolarStateContract({
required this.location,
required this.sunElevation,
required this.sunAzimuth,
this.dayTime = const [],
this.dawnAstronomical,
this.dawnNautical,
this.dawnCivil,
this.sunrise,
this.noonTrue,
this.sunset,
this.duskCivil,
this.duskNautical,
this.duskAstronomical,
});