copyWith method
WebApiModulesReportsOrderReportsOrderReportOrderReportRequest
copyWith({
- String? orderId,
- WebApiModulesReportsOrderReportsOrderReportReportViewType? reportView,
- bool? printInventoryType,
- bool? printCategory,
- bool? printTotalReplacementCost,
- bool? printInventoryTypeSubTotal,
- bool? printCategorySubTotal,
- bool? printZeroExtended,
- bool? printLineItemNotes,
- bool? printGrandTotal,
- bool? printGrossTotal,
- bool? printGrandDiscount,
- bool? printGrandWeekly,
- bool? printGrandPeriod,
- bool? printActivityWeekly,
- bool? printActivityPeriod,
- String? customReportLayoutId,
- bool? isSummary,
- bool? includeSubHeadingsAndSubTotals,
- bool? includeIdColumns,
- String? locale,
- List<
FwStandardModelsCheckBoxListItem> ? excelfields,
Implementation
WebApiModulesReportsOrderReportsOrderReportOrderReportRequest copyWith(
{String? orderId,
enums.WebApiModulesReportsOrderReportsOrderReportReportViewType?
reportView,
bool? printInventoryType,
bool? printCategory,
bool? printTotalReplacementCost,
bool? printInventoryTypeSubTotal,
bool? printCategorySubTotal,
bool? printZeroExtended,
bool? printLineItemNotes,
bool? printGrandTotal,
bool? printGrossTotal,
bool? printGrandDiscount,
bool? printGrandWeekly,
bool? printGrandPeriod,
bool? printActivityWeekly,
bool? printActivityPeriod,
String? customReportLayoutId,
bool? isSummary,
bool? includeSubHeadingsAndSubTotals,
bool? includeIdColumns,
String? locale,
List<FwStandardModelsCheckBoxListItem>? excelfields}) {
return WebApiModulesReportsOrderReportsOrderReportOrderReportRequest(
orderId: orderId ?? this.orderId,
reportView: reportView ?? this.reportView,
printInventoryType: printInventoryType ?? this.printInventoryType,
printCategory: printCategory ?? this.printCategory,
printTotalReplacementCost:
printTotalReplacementCost ?? this.printTotalReplacementCost,
printInventoryTypeSubTotal:
printInventoryTypeSubTotal ?? this.printInventoryTypeSubTotal,
printCategorySubTotal:
printCategorySubTotal ?? this.printCategorySubTotal,
printZeroExtended: printZeroExtended ?? this.printZeroExtended,
printLineItemNotes: printLineItemNotes ?? this.printLineItemNotes,
printGrandTotal: printGrandTotal ?? this.printGrandTotal,
printGrossTotal: printGrossTotal ?? this.printGrossTotal,
printGrandDiscount: printGrandDiscount ?? this.printGrandDiscount,
printGrandWeekly: printGrandWeekly ?? this.printGrandWeekly,
printGrandPeriod: printGrandPeriod ?? this.printGrandPeriod,
printActivityWeekly: printActivityWeekly ?? this.printActivityWeekly,
printActivityPeriod: printActivityPeriod ?? this.printActivityPeriod,
customReportLayoutId: customReportLayoutId ?? this.customReportLayoutId,
isSummary: isSummary ?? this.isSummary,
includeSubHeadingsAndSubTotals: includeSubHeadingsAndSubTotals ??
this.includeSubHeadingsAndSubTotals,
includeIdColumns: includeIdColumns ?? this.includeIdColumns,
locale: locale ?? this.locale,
excelfields: excelfields ?? this.excelfields);
}