copyWithWrapped method

WebApiModulesInventoryCompleteQcUpdateQcItemRequest copyWithWrapped({
  1. Wrapped<String?>? itemId,
  2. Wrapped<String?>? itemQcId,
  3. Wrapped<String?>? conditionId,
  4. Wrapped<String?>? currentFootCandles,
  5. Wrapped<String?>? currentSoftwareVersion,
  6. Wrapped<String?>? softwareEffectiveDate,
  7. Wrapped<String?>? note,
  8. Wrapped<int?>? assetHours,
  9. Wrapped<int?>? strikes,
  10. Wrapped<int?>? lampHours1,
  11. Wrapped<int?>? lampHours2,
  12. Wrapped<int?>? lampHours3,
  13. Wrapped<int?>? lampHours4,
})

Implementation

WebApiModulesInventoryCompleteQcUpdateQcItemRequest copyWithWrapped({
  Wrapped<String?>? itemId,
  Wrapped<String?>? itemQcId,
  Wrapped<String?>? conditionId,
  Wrapped<String?>? currentFootCandles,
  Wrapped<String?>? currentSoftwareVersion,
  Wrapped<String?>? softwareEffectiveDate,
  Wrapped<String?>? note,
  Wrapped<int?>? assetHours,
  Wrapped<int?>? strikes,
  Wrapped<int?>? lampHours1,
  Wrapped<int?>? lampHours2,
  Wrapped<int?>? lampHours3,
  Wrapped<int?>? lampHours4,
}) {
  return WebApiModulesInventoryCompleteQcUpdateQcItemRequest(
    itemId: (itemId != null ? itemId.value : this.itemId),
    itemQcId: (itemQcId != null ? itemQcId.value : this.itemQcId),
    conditionId: (conditionId != null ? conditionId.value : this.conditionId),
    currentFootCandles: (currentFootCandles != null
        ? currentFootCandles.value
        : this.currentFootCandles),
    currentSoftwareVersion: (currentSoftwareVersion != null
        ? currentSoftwareVersion.value
        : this.currentSoftwareVersion),
    softwareEffectiveDate: (softwareEffectiveDate != null
        ? softwareEffectiveDate.value
        : this.softwareEffectiveDate),
    note: (note != null ? note.value : this.note),
    assetHours: (assetHours != null ? assetHours.value : this.assetHours),
    strikes: (strikes != null ? strikes.value : this.strikes),
    lampHours1: (lampHours1 != null ? lampHours1.value : this.lampHours1),
    lampHours2: (lampHours2 != null ? lampHours2.value : this.lampHours2),
    lampHours3: (lampHours3 != null ? lampHours3.value : this.lampHours3),
    lampHours4: (lampHours4 != null ? lampHours4.value : this.lampHours4),
  );
}