copyWith method

WebApiModulesInventoryInventoryReceiptAssignICodeRequest copyWith({
  1. String? iCode,
  2. String? description,
  3. String? aisle,
  4. String? shelf,
  5. double? dailyRate,
  6. double? weeklyRate,
  7. double? monthlyRate,
  8. String? inventoryReceiptId,
  9. String? inventoryReceiptItemId,
  10. String? inventoryTypeId,
  11. String? categoryId,
  12. String? subCategoryId,
  13. String? originalShowId,
  14. String? conditionId,
  15. String? warehouseId,
  16. double? replacementCost,
  17. double? unitValue,
  18. String? lengthFeet,
  19. String? lengthInch,
  20. String? widthFeet,
  21. String? widthInch,
  22. String? heightFeet,
  23. String? heightInch,
  24. String? receivedDate,
  25. String? defaultImageId,
  26. String? inventoryId,
  27. String? patternId,
  28. String? periodId,
  29. String? genderId,
  30. double? cleaningFee,
  31. String? labelId,
  32. String? size,
  33. bool? dyed,
  34. int? pieceCount,
  35. String? careId,
  36. String? sourceId,
  37. String? detailedDescription,
  38. String? departmentId,
})

Implementation

WebApiModulesInventoryInventoryReceiptAssignICodeRequest copyWith(
    {String? iCode,
    String? description,
    String? aisle,
    String? shelf,
    double? dailyRate,
    double? weeklyRate,
    double? monthlyRate,
    String? inventoryReceiptId,
    String? inventoryReceiptItemId,
    String? inventoryTypeId,
    String? categoryId,
    String? subCategoryId,
    String? originalShowId,
    String? conditionId,
    String? warehouseId,
    double? replacementCost,
    double? unitValue,
    String? lengthFeet,
    String? lengthInch,
    String? widthFeet,
    String? widthInch,
    String? heightFeet,
    String? heightInch,
    String? receivedDate,
    String? defaultImageId,
    String? inventoryId,
    String? patternId,
    String? periodId,
    String? genderId,
    double? cleaningFee,
    String? labelId,
    String? size,
    bool? dyed,
    int? pieceCount,
    String? careId,
    String? sourceId,
    String? detailedDescription,
    String? departmentId}) {
  return WebApiModulesInventoryInventoryReceiptAssignICodeRequest(
      iCode: iCode ?? this.iCode,
      description: description ?? this.description,
      aisle: aisle ?? this.aisle,
      shelf: shelf ?? this.shelf,
      dailyRate: dailyRate ?? this.dailyRate,
      weeklyRate: weeklyRate ?? this.weeklyRate,
      monthlyRate: monthlyRate ?? this.monthlyRate,
      inventoryReceiptId: inventoryReceiptId ?? this.inventoryReceiptId,
      inventoryReceiptItemId:
          inventoryReceiptItemId ?? this.inventoryReceiptItemId,
      inventoryTypeId: inventoryTypeId ?? this.inventoryTypeId,
      categoryId: categoryId ?? this.categoryId,
      subCategoryId: subCategoryId ?? this.subCategoryId,
      originalShowId: originalShowId ?? this.originalShowId,
      conditionId: conditionId ?? this.conditionId,
      warehouseId: warehouseId ?? this.warehouseId,
      replacementCost: replacementCost ?? this.replacementCost,
      unitValue: unitValue ?? this.unitValue,
      lengthFeet: lengthFeet ?? this.lengthFeet,
      lengthInch: lengthInch ?? this.lengthInch,
      widthFeet: widthFeet ?? this.widthFeet,
      widthInch: widthInch ?? this.widthInch,
      heightFeet: heightFeet ?? this.heightFeet,
      heightInch: heightInch ?? this.heightInch,
      receivedDate: receivedDate ?? this.receivedDate,
      defaultImageId: defaultImageId ?? this.defaultImageId,
      inventoryId: inventoryId ?? this.inventoryId,
      patternId: patternId ?? this.patternId,
      periodId: periodId ?? this.periodId,
      genderId: genderId ?? this.genderId,
      cleaningFee: cleaningFee ?? this.cleaningFee,
      labelId: labelId ?? this.labelId,
      size: size ?? this.size,
      dyed: dyed ?? this.dyed,
      pieceCount: pieceCount ?? this.pieceCount,
      careId: careId ?? this.careId,
      sourceId: sourceId ?? this.sourceId,
      detailedDescription: detailedDescription ?? this.detailedDescription,
      departmentId: departmentId ?? this.departmentId);
}