copyWithWrapped method
DeviceMigrationRequestDTO
copyWithWrapped({ - Wrapped<int?>? id,
- Wrapped<DeviceHostDTO?>? deviceHost,
- Wrapped<bool?>? isDryRun,
- Wrapped<bool?>? isCompleted,
- Wrapped<DeviceMigrationRequestTypeDTO?>? type,
- Wrapped<DeviceDataDTO?>? device,
- Wrapped<DealerOrgDTO?>? dealerOrg,
- Wrapped<HomeownerDTO?>? homeowner,
- Wrapped<List<String>?>? serialNumbers,
- Wrapped<DealerUserDTO?>? requester,
- Wrapped<DateTime?>? requestDate,
})
Implementation
DeviceMigrationRequestDTO copyWithWrapped(
{Wrapped<int?>? id,
Wrapped<enums.DeviceHostDTO?>? deviceHost,
Wrapped<bool?>? isDryRun,
Wrapped<bool?>? isCompleted,
Wrapped<enums.DeviceMigrationRequestTypeDTO?>? type,
Wrapped<DeviceDataDTO?>? device,
Wrapped<DealerOrgDTO?>? dealerOrg,
Wrapped<HomeownerDTO?>? homeowner,
Wrapped<List<String>?>? serialNumbers,
Wrapped<DealerUserDTO?>? requester,
Wrapped<DateTime?>? requestDate}) {
return DeviceMigrationRequestDTO(
id: (id != null ? id.value : this.id),
deviceHost: (deviceHost != null ? deviceHost.value : this.deviceHost),
isDryRun: (isDryRun != null ? isDryRun.value : this.isDryRun),
isCompleted:
(isCompleted != null ? isCompleted.value : this.isCompleted),
type: (type != null ? type.value : this.type),
device: (device != null ? device.value : this.device),
dealerOrg: (dealerOrg != null ? dealerOrg.value : this.dealerOrg),
homeowner: (homeowner != null ? homeowner.value : this.homeowner),
serialNumbers:
(serialNumbers != null ? serialNumbers.value : this.serialNumbers),
requester: (requester != null ? requester.value : this.requester),
requestDate:
(requestDate != null ? requestDate.value : this.requestDate));
}