copyWith method

WebApiModulesHomeControlsPickListUtilityItemApplyPickListSessionItemsRequest copyWith({
  1. String? sessionId,
  2. bool? itemsNotYetStaged,
  3. bool? itemsStaged,
  4. bool? itemsOut,
  5. DateTime? pickDateFrom,
  6. DateTime? pickDateTo,
  7. bool? rentalItems,
  8. bool? salesItems,
  9. bool? vendorItems,
  10. bool? laborItems,
  11. String? warehouseId,
  12. bool? completeKitMains,
  13. bool? completeKitAccessories,
  14. bool? completeKitOptions,
  15. bool? standAloneItems,
  16. bool? itemsOnOtherPickLists,
  17. bool? reduceQuantityAlreadyPicked,
  18. bool? summarizeByICode,
  19. bool? summarizeCompleteKitItems,
  20. bool? honorCompleteKitItemTypes,
  21. String? inventoryTypeId,
  22. bool? selectAll,
  23. bool? selectNone,
})

Implementation

WebApiModulesHomeControlsPickListUtilityItemApplyPickListSessionItemsRequest
    copyWith(
        {String? sessionId,
        bool? itemsNotYetStaged,
        bool? itemsStaged,
        bool? itemsOut,
        DateTime? pickDateFrom,
        DateTime? pickDateTo,
        bool? rentalItems,
        bool? salesItems,
        bool? vendorItems,
        bool? laborItems,
        String? warehouseId,
        bool? completeKitMains,
        bool? completeKitAccessories,
        bool? completeKitOptions,
        bool? standAloneItems,
        bool? itemsOnOtherPickLists,
        bool? reduceQuantityAlreadyPicked,
        bool? summarizeByICode,
        bool? summarizeCompleteKitItems,
        bool? honorCompleteKitItemTypes,
        String? inventoryTypeId,
        bool? selectAll,
        bool? selectNone}) {
  return WebApiModulesHomeControlsPickListUtilityItemApplyPickListSessionItemsRequest(
      sessionId: sessionId ?? this.sessionId,
      itemsNotYetStaged: itemsNotYetStaged ?? this.itemsNotYetStaged,
      itemsStaged: itemsStaged ?? this.itemsStaged,
      itemsOut: itemsOut ?? this.itemsOut,
      pickDateFrom: pickDateFrom ?? this.pickDateFrom,
      pickDateTo: pickDateTo ?? this.pickDateTo,
      rentalItems: rentalItems ?? this.rentalItems,
      salesItems: salesItems ?? this.salesItems,
      vendorItems: vendorItems ?? this.vendorItems,
      laborItems: laborItems ?? this.laborItems,
      warehouseId: warehouseId ?? this.warehouseId,
      completeKitMains: completeKitMains ?? this.completeKitMains,
      completeKitAccessories:
          completeKitAccessories ?? this.completeKitAccessories,
      completeKitOptions: completeKitOptions ?? this.completeKitOptions,
      standAloneItems: standAloneItems ?? this.standAloneItems,
      itemsOnOtherPickLists:
          itemsOnOtherPickLists ?? this.itemsOnOtherPickLists,
      reduceQuantityAlreadyPicked:
          reduceQuantityAlreadyPicked ?? this.reduceQuantityAlreadyPicked,
      summarizeByICode: summarizeByICode ?? this.summarizeByICode,
      summarizeCompleteKitItems:
          summarizeCompleteKitItems ?? this.summarizeCompleteKitItems,
      honorCompleteKitItemTypes:
          honorCompleteKitItemTypes ?? this.honorCompleteKitItemTypes,
      inventoryTypeId: inventoryTypeId ?? this.inventoryTypeId,
      selectAll: selectAll ?? this.selectAll,
      selectNone: selectNone ?? this.selectNone);
}