Config_PowerConfig constructor

Config_PowerConfig({
  1. bool? isPowerSaving,
  2. int? onBatteryShutdownAfterSecs,
  3. double? adcMultiplierOverride,
  4. int? waitBluetoothSecs,
  5. int? sdsSecs,
  6. int? lsSecs,
  7. int? minWakeSecs,
  8. int? deviceBatteryInaAddress,
  9. Int64? powermonEnables,
})

Implementation

factory Config_PowerConfig({
  $core.bool? isPowerSaving,
  $core.int? onBatteryShutdownAfterSecs,
  $core.double? adcMultiplierOverride,
  $core.int? waitBluetoothSecs,
  $core.int? sdsSecs,
  $core.int? lsSecs,
  $core.int? minWakeSecs,
  $core.int? deviceBatteryInaAddress,
  $fixnum.Int64? powermonEnables,
}) {
  final result = create();
  if (isPowerSaving != null) result.isPowerSaving = isPowerSaving;
  if (onBatteryShutdownAfterSecs != null)
    result.onBatteryShutdownAfterSecs = onBatteryShutdownAfterSecs;
  if (adcMultiplierOverride != null)
    result.adcMultiplierOverride = adcMultiplierOverride;
  if (waitBluetoothSecs != null) result.waitBluetoothSecs = waitBluetoothSecs;
  if (sdsSecs != null) result.sdsSecs = sdsSecs;
  if (lsSecs != null) result.lsSecs = lsSecs;
  if (minWakeSecs != null) result.minWakeSecs = minWakeSecs;
  if (deviceBatteryInaAddress != null)
    result.deviceBatteryInaAddress = deviceBatteryInaAddress;
  if (powermonEnables != null) result.powermonEnables = powermonEnables;
  return result;
}