copyWithWrapped method

WebApiModulesInventorySetQcSetQcItemResponse copyWithWrapped({
  1. Wrapped<int?>? status,
  2. Wrapped<bool?>? success,
  3. Wrapped<String?>? msg,
  4. Wrapped<List<String>?>? itemIds,
  5. Wrapped<List<String>?>? descriptions,
  6. Wrapped<List<String>?>? iCodes,
  7. Wrapped<List<bool>?>? setQcReqds,
  8. Wrapped<List<String>?>? inventoryIds,
  9. Wrapped<int?>? successCount,
  10. Wrapped<int?>? failCount,
})

Implementation

WebApiModulesInventorySetQcSetQcItemResponse copyWithWrapped({
  Wrapped<int?>? status,
  Wrapped<bool?>? success,
  Wrapped<String?>? msg,
  Wrapped<List<String>?>? itemIds,
  Wrapped<List<String>?>? descriptions,
  Wrapped<List<String>?>? iCodes,
  Wrapped<List<bool>?>? setQcReqds,
  Wrapped<List<String>?>? inventoryIds,
  Wrapped<int?>? successCount,
  Wrapped<int?>? failCount,
}) {
  return WebApiModulesInventorySetQcSetQcItemResponse(
    status: (status != null ? status.value : this.status),
    success: (success != null ? success.value : this.success),
    msg: (msg != null ? msg.value : this.msg),
    itemIds: (itemIds != null ? itemIds.value : this.itemIds),
    descriptions: (descriptions != null
        ? descriptions.value
        : this.descriptions),
    iCodes: (iCodes != null ? iCodes.value : this.iCodes),
    setQcReqds: (setQcReqds != null ? setQcReqds.value : this.setQcReqds),
    inventoryIds: (inventoryIds != null
        ? inventoryIds.value
        : this.inventoryIds),
    successCount: (successCount != null
        ? successCount.value
        : this.successCount),
    failCount: (failCount != null ? failCount.value : this.failCount),
  );
}