copyWith method
Implementation
AtsGeneratorToUtilitySettingsDTO copyWith(
{double? utilityVoltagePickupPercent,
int? transferToUtilityDelaySeconds,
double? generatorFrequencyDropoutPercent,
int? failedTransferToUtilityDelaySeconds,
int? cooldownDelaySeconds}) {
return AtsGeneratorToUtilitySettingsDTO(
utilityVoltagePickupPercent:
utilityVoltagePickupPercent ?? this.utilityVoltagePickupPercent,
transferToUtilityDelaySeconds:
transferToUtilityDelaySeconds ?? this.transferToUtilityDelaySeconds,
generatorFrequencyDropoutPercent: generatorFrequencyDropoutPercent ??
this.generatorFrequencyDropoutPercent,
failedTransferToUtilityDelaySeconds:
failedTransferToUtilityDelaySeconds ??
this.failedTransferToUtilityDelaySeconds,
cooldownDelaySeconds:
cooldownDelaySeconds ?? this.cooldownDelaySeconds);
}