ModuleConfig_TelemetryConfig constructor

ModuleConfig_TelemetryConfig({
  1. int? deviceUpdateInterval,
  2. int? environmentUpdateInterval,
  3. bool? environmentMeasurementEnabled,
  4. bool? environmentScreenEnabled,
  5. bool? environmentDisplayFahrenheit,
  6. bool? airQualityEnabled,
  7. int? airQualityInterval,
  8. bool? powerMeasurementEnabled,
  9. int? powerUpdateInterval,
  10. bool? powerScreenEnabled,
  11. bool? healthMeasurementEnabled,
  12. int? healthUpdateInterval,
  13. bool? healthScreenEnabled,
})

Implementation

factory ModuleConfig_TelemetryConfig({
  $core.int? deviceUpdateInterval,
  $core.int? environmentUpdateInterval,
  $core.bool? environmentMeasurementEnabled,
  $core.bool? environmentScreenEnabled,
  $core.bool? environmentDisplayFahrenheit,
  $core.bool? airQualityEnabled,
  $core.int? airQualityInterval,
  $core.bool? powerMeasurementEnabled,
  $core.int? powerUpdateInterval,
  $core.bool? powerScreenEnabled,
  $core.bool? healthMeasurementEnabled,
  $core.int? healthUpdateInterval,
  $core.bool? healthScreenEnabled,
}) {
  final result = create();
  if (deviceUpdateInterval != null)
    result.deviceUpdateInterval = deviceUpdateInterval;
  if (environmentUpdateInterval != null)
    result.environmentUpdateInterval = environmentUpdateInterval;
  if (environmentMeasurementEnabled != null)
    result.environmentMeasurementEnabled = environmentMeasurementEnabled;
  if (environmentScreenEnabled != null)
    result.environmentScreenEnabled = environmentScreenEnabled;
  if (environmentDisplayFahrenheit != null)
    result.environmentDisplayFahrenheit = environmentDisplayFahrenheit;
  if (airQualityEnabled != null) result.airQualityEnabled = airQualityEnabled;
  if (airQualityInterval != null)
    result.airQualityInterval = airQualityInterval;
  if (powerMeasurementEnabled != null)
    result.powerMeasurementEnabled = powerMeasurementEnabled;
  if (powerUpdateInterval != null)
    result.powerUpdateInterval = powerUpdateInterval;
  if (powerScreenEnabled != null)
    result.powerScreenEnabled = powerScreenEnabled;
  if (healthMeasurementEnabled != null)
    result.healthMeasurementEnabled = healthMeasurementEnabled;
  if (healthUpdateInterval != null)
    result.healthUpdateInterval = healthUpdateInterval;
  if (healthScreenEnabled != null)
    result.healthScreenEnabled = healthScreenEnabled;
  return result;
}