copyWith method

AtsUtilityToGeneratorSettingsDTO copyWith({
  1. double? utilityVoltageDropoutPercent,
  2. int? emergencyStartDelaySeconds,
  3. double? generatorFrequencyPickupPercent,
  4. double? generatorVoltagePickupPercent,
  5. int? transferToGeneratorDelaySeconds,
})

Implementation

AtsUtilityToGeneratorSettingsDTO copyWith(
    {double? utilityVoltageDropoutPercent,
    int? emergencyStartDelaySeconds,
    double? generatorFrequencyPickupPercent,
    double? generatorVoltagePickupPercent,
    int? transferToGeneratorDelaySeconds}) {
  return AtsUtilityToGeneratorSettingsDTO(
      utilityVoltageDropoutPercent:
          utilityVoltageDropoutPercent ?? this.utilityVoltageDropoutPercent,
      emergencyStartDelaySeconds:
          emergencyStartDelaySeconds ?? this.emergencyStartDelaySeconds,
      generatorFrequencyPickupPercent: generatorFrequencyPickupPercent ??
          this.generatorFrequencyPickupPercent,
      generatorVoltagePickupPercent:
          generatorVoltagePickupPercent ?? this.generatorVoltagePickupPercent,
      transferToGeneratorDelaySeconds: transferToGeneratorDelaySeconds ??
          this.transferToGeneratorDelaySeconds);
}