EnvironmentMetrics constructor
EnvironmentMetrics({
- double? temperature,
- double? relativeHumidity,
- double? barometricPressure,
- double? gasResistance,
- double? voltage,
- double? current,
- int? iaq,
- double? distance,
- double? lux,
- double? whiteLux,
- double? irLux,
- double? uvLux,
- int? windDirection,
- double? windSpeed,
- double? weight,
- double? windGust,
- double? windLull,
- double? radiation,
- double? rainfall1h,
- double? rainfall24h,
- int? soilMoisture,
- double? soilTemperature,
Implementation
factory EnvironmentMetrics({
$core.double? temperature,
$core.double? relativeHumidity,
$core.double? barometricPressure,
$core.double? gasResistance,
$core.double? voltage,
$core.double? current,
$core.int? iaq,
$core.double? distance,
$core.double? lux,
$core.double? whiteLux,
$core.double? irLux,
$core.double? uvLux,
$core.int? windDirection,
$core.double? windSpeed,
$core.double? weight,
$core.double? windGust,
$core.double? windLull,
$core.double? radiation,
$core.double? rainfall1h,
$core.double? rainfall24h,
$core.int? soilMoisture,
$core.double? soilTemperature,
}) {
final result = create();
if (temperature != null) result.temperature = temperature;
if (relativeHumidity != null) result.relativeHumidity = relativeHumidity;
if (barometricPressure != null)
result.barometricPressure = barometricPressure;
if (gasResistance != null) result.gasResistance = gasResistance;
if (voltage != null) result.voltage = voltage;
if (current != null) result.current = current;
if (iaq != null) result.iaq = iaq;
if (distance != null) result.distance = distance;
if (lux != null) result.lux = lux;
if (whiteLux != null) result.whiteLux = whiteLux;
if (irLux != null) result.irLux = irLux;
if (uvLux != null) result.uvLux = uvLux;
if (windDirection != null) result.windDirection = windDirection;
if (windSpeed != null) result.windSpeed = windSpeed;
if (weight != null) result.weight = weight;
if (windGust != null) result.windGust = windGust;
if (windLull != null) result.windLull = windLull;
if (radiation != null) result.radiation = radiation;
if (rainfall1h != null) result.rainfall1h = rainfall1h;
if (rainfall24h != null) result.rainfall24h = rainfall24h;
if (soilMoisture != null) result.soilMoisture = soilMoisture;
if (soilTemperature != null) result.soilTemperature = soilTemperature;
return result;
}