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));
}