copyWith method

WebApiModulesReportsRepairOrderReportsRepairOrderStatusReportRepairOrderStatusReportRequest copyWith({
  1. List<FwStandardModelsSelectedCheckBoxListItem>? repairOrderStatus,
  2. List<FwStandardModelsSelectedCheckBoxListItem>? priority,
  3. bool? billable,
  4. bool? billed,
  5. bool? owned,
  6. int? daysInRepair,
  7. String? daysInRepairFilterMode,
  8. bool? includeOutsideRepairsOnly,
  9. bool? includeDamageNotes,
  10. String? warehouseId,
  11. String? departmentId,
  12. String? inventoryTypeId,
  13. String? categoryId,
  14. String? subCategoryId,
  15. String? inventoryId,
  16. String? repairItemStatusId,
  17. String? vendorId,
  18. String? vendorRepairItemStatusId,
  19. String? dealId,
  20. String? customReportLayoutId,
  21. bool? isSummary,
  22. bool? includeSubHeadingsAndSubTotals,
  23. bool? includeIdColumns,
  24. String? locale,
  25. List<FwStandardModelsCheckBoxListItem>? excelfields,
})

Implementation

WebApiModulesReportsRepairOrderReportsRepairOrderStatusReportRepairOrderStatusReportRequest
    copyWith(
        {List<FwStandardModelsSelectedCheckBoxListItem>? repairOrderStatus,
        List<FwStandardModelsSelectedCheckBoxListItem>? priority,
        bool? billable,
        bool? billed,
        bool? owned,
        int? daysInRepair,
        String? daysInRepairFilterMode,
        bool? includeOutsideRepairsOnly,
        bool? includeDamageNotes,
        String? warehouseId,
        String? departmentId,
        String? inventoryTypeId,
        String? categoryId,
        String? subCategoryId,
        String? inventoryId,
        String? repairItemStatusId,
        String? vendorId,
        String? vendorRepairItemStatusId,
        String? dealId,
        String? customReportLayoutId,
        bool? isSummary,
        bool? includeSubHeadingsAndSubTotals,
        bool? includeIdColumns,
        String? locale,
        List<FwStandardModelsCheckBoxListItem>? excelfields}) {
  return WebApiModulesReportsRepairOrderReportsRepairOrderStatusReportRepairOrderStatusReportRequest(
      repairOrderStatus: repairOrderStatus ?? this.repairOrderStatus,
      priority: priority ?? this.priority,
      billable: billable ?? this.billable,
      billed: billed ?? this.billed,
      owned: owned ?? this.owned,
      daysInRepair: daysInRepair ?? this.daysInRepair,
      daysInRepairFilterMode:
          daysInRepairFilterMode ?? this.daysInRepairFilterMode,
      includeOutsideRepairsOnly:
          includeOutsideRepairsOnly ?? this.includeOutsideRepairsOnly,
      includeDamageNotes: includeDamageNotes ?? this.includeDamageNotes,
      warehouseId: warehouseId ?? this.warehouseId,
      departmentId: departmentId ?? this.departmentId,
      inventoryTypeId: inventoryTypeId ?? this.inventoryTypeId,
      categoryId: categoryId ?? this.categoryId,
      subCategoryId: subCategoryId ?? this.subCategoryId,
      inventoryId: inventoryId ?? this.inventoryId,
      repairItemStatusId: repairItemStatusId ?? this.repairItemStatusId,
      vendorId: vendorId ?? this.vendorId,
      vendorRepairItemStatusId:
          vendorRepairItemStatusId ?? this.vendorRepairItemStatusId,
      dealId: dealId ?? this.dealId,
      customReportLayoutId: customReportLayoutId ?? this.customReportLayoutId,
      isSummary: isSummary ?? this.isSummary,
      includeSubHeadingsAndSubTotals: includeSubHeadingsAndSubTotals ??
          this.includeSubHeadingsAndSubTotals,
      includeIdColumns: includeIdColumns ?? this.includeIdColumns,
      locale: locale ?? this.locale,
      excelfields: excelfields ?? this.excelfields);
}