copyWithWrapped method
Implementation
AtsGeneratorToUtilitySettingsDTO copyWithWrapped(
{Wrapped<double?>? utilityVoltagePickupPercent,
Wrapped<int?>? transferToUtilityDelaySeconds,
Wrapped<double?>? generatorFrequencyDropoutPercent,
Wrapped<int?>? failedTransferToUtilityDelaySeconds,
Wrapped<int?>? cooldownDelaySeconds}) {
return AtsGeneratorToUtilitySettingsDTO(
utilityVoltagePickupPercent: (utilityVoltagePickupPercent != null
? utilityVoltagePickupPercent.value
: this.utilityVoltagePickupPercent),
transferToUtilityDelaySeconds: (transferToUtilityDelaySeconds != null
? transferToUtilityDelaySeconds.value
: this.transferToUtilityDelaySeconds),
generatorFrequencyDropoutPercent:
(generatorFrequencyDropoutPercent != null
? generatorFrequencyDropoutPercent.value
: this.generatorFrequencyDropoutPercent),
failedTransferToUtilityDelaySeconds:
(failedTransferToUtilityDelaySeconds != null
? failedTransferToUtilityDelaySeconds.value
: this.failedTransferToUtilityDelaySeconds),
cooldownDelaySeconds: (cooldownDelaySeconds != null
? cooldownDelaySeconds.value
: this.cooldownDelaySeconds));
}