copyWith method
WebApiModulesInventoryCompleteQcUpdateQcItemRequest
copyWith(
{ - String? itemId,
- String? itemQcId,
- String? conditionId,
- String? currentFootCandles,
- String? currentSoftwareVersion,
- String? softwareEffectiveDate,
- String? note,
- int? assetHours,
- int? strikes,
- int? lampHours1,
- int? lampHours2,
- int? lampHours3,
- int? lampHours4,
})
Implementation
WebApiModulesInventoryCompleteQcUpdateQcItemRequest copyWith(
{String? itemId,
String? itemQcId,
String? conditionId,
String? currentFootCandles,
String? currentSoftwareVersion,
String? softwareEffectiveDate,
String? note,
int? assetHours,
int? strikes,
int? lampHours1,
int? lampHours2,
int? lampHours3,
int? lampHours4}) {
return WebApiModulesInventoryCompleteQcUpdateQcItemRequest(
itemId: itemId ?? this.itemId,
itemQcId: itemQcId ?? this.itemQcId,
conditionId: conditionId ?? this.conditionId,
currentFootCandles: currentFootCandles ?? this.currentFootCandles,
currentSoftwareVersion:
currentSoftwareVersion ?? this.currentSoftwareVersion,
softwareEffectiveDate:
softwareEffectiveDate ?? this.softwareEffectiveDate,
note: note ?? this.note,
assetHours: assetHours ?? this.assetHours,
strikes: strikes ?? this.strikes,
lampHours1: lampHours1 ?? this.lampHours1,
lampHours2: lampHours2 ?? this.lampHours2,
lampHours3: lampHours3 ?? this.lampHours3,
lampHours4: lampHours4 ?? this.lampHours4);
}