copyWith method

AtsDTO copyWith({
  1. String? serialNumber,
  2. String? modelNo,
  3. PowerSourceDTO? powerSource,
  4. SubDeviceConnectionTypeDTO? atsConnectionType,
  5. SignalStrengthDTO? ismSignalStrength,
  6. String? displayName,
})

Implementation

AtsDTO copyWith(
    {String? serialNumber,
    String? modelNo,
    enums.PowerSourceDTO? powerSource,
    enums.SubDeviceConnectionTypeDTO? atsConnectionType,
    enums.SignalStrengthDTO? ismSignalStrength,
    String? displayName}) {
  return AtsDTO(
      serialNumber: serialNumber ?? this.serialNumber,
      modelNo: modelNo ?? this.modelNo,
      powerSource: powerSource ?? this.powerSource,
      atsConnectionType: atsConnectionType ?? this.atsConnectionType,
      ismSignalStrength: ismSignalStrength ?? this.ismSignalStrength,
      displayName: displayName ?? this.displayName);
}