copyWith method
WebApiModulesReportsOrderReportsQuoteReportQuoteReportRequest
copyWith({
- String? quoteId,
- String? id,
- WebApiModulesReportsOrderReportsOrderReportReportViewType? reportView,
- bool? printEntireGroup,
- bool? printInventoryType,
- bool? printCategory,
- bool? printTotalReplacementCost,
- bool? printInventoryTypeSubTotal,
- bool? printCategorySubTotal,
- bool? printZeroExtended,
- bool? printLineItemNotes,
- bool? printSplitLines,
- bool? printGrandTotal,
- bool? printGrossTotal,
- bool? printGrandDiscount,
- bool? printGrandWeekly,
- bool? printGrandMonthly,
- bool? printGrandPeriod,
- bool? printGrandHiatus,
- bool? printActivityWeekly,
- bool? printActivityMonthly,
- bool? printActivityPeriod,
- String? languageId,
- String? userDepartmentId,
- String? userLocationId,
- String? userWarehouseId,
- String? customReportLayoutId,
- bool? isSummary,
- bool? includeSubHeadingsAndSubTotals,
- bool? includeIdColumns,
- String? locale,
- List<
FwStandardModelsCheckBoxListItem> ? excelfields, - String? reportName,
- bool? useEmailTemplate,
Implementation
WebApiModulesReportsOrderReportsQuoteReportQuoteReportRequest copyWith(
{String? quoteId,
String? id,
enums.WebApiModulesReportsOrderReportsOrderReportReportViewType?
reportView,
bool? printEntireGroup,
bool? printInventoryType,
bool? printCategory,
bool? printTotalReplacementCost,
bool? printInventoryTypeSubTotal,
bool? printCategorySubTotal,
bool? printZeroExtended,
bool? printLineItemNotes,
bool? printSplitLines,
bool? printGrandTotal,
bool? printGrossTotal,
bool? printGrandDiscount,
bool? printGrandWeekly,
bool? printGrandMonthly,
bool? printGrandPeriod,
bool? printGrandHiatus,
bool? printActivityWeekly,
bool? printActivityMonthly,
bool? printActivityPeriod,
String? languageId,
String? userDepartmentId,
String? userLocationId,
String? userWarehouseId,
String? customReportLayoutId,
bool? isSummary,
bool? includeSubHeadingsAndSubTotals,
bool? includeIdColumns,
String? locale,
List<FwStandardModelsCheckBoxListItem>? excelfields,
String? reportName,
bool? useEmailTemplate}) {
return WebApiModulesReportsOrderReportsQuoteReportQuoteReportRequest(
quoteId: quoteId ?? this.quoteId,
id: id ?? this.id,
reportView: reportView ?? this.reportView,
printEntireGroup: printEntireGroup ?? this.printEntireGroup,
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,
printSplitLines: printSplitLines ?? this.printSplitLines,
printGrandTotal: printGrandTotal ?? this.printGrandTotal,
printGrossTotal: printGrossTotal ?? this.printGrossTotal,
printGrandDiscount: printGrandDiscount ?? this.printGrandDiscount,
printGrandWeekly: printGrandWeekly ?? this.printGrandWeekly,
printGrandMonthly: printGrandMonthly ?? this.printGrandMonthly,
printGrandPeriod: printGrandPeriod ?? this.printGrandPeriod,
printGrandHiatus: printGrandHiatus ?? this.printGrandHiatus,
printActivityWeekly: printActivityWeekly ?? this.printActivityWeekly,
printActivityMonthly: printActivityMonthly ?? this.printActivityMonthly,
printActivityPeriod: printActivityPeriod ?? this.printActivityPeriod,
languageId: languageId ?? this.languageId,
userDepartmentId: userDepartmentId ?? this.userDepartmentId,
userLocationId: userLocationId ?? this.userLocationId,
userWarehouseId: userWarehouseId ?? this.userWarehouseId,
customReportLayoutId: customReportLayoutId ?? this.customReportLayoutId,
isSummary: isSummary ?? this.isSummary,
includeSubHeadingsAndSubTotals: includeSubHeadingsAndSubTotals ??
this.includeSubHeadingsAndSubTotals,
includeIdColumns: includeIdColumns ?? this.includeIdColumns,
locale: locale ?? this.locale,
excelfields: excelfields ?? this.excelfields,
reportName: reportName ?? this.reportName,
useEmailTemplate: useEmailTemplate ?? this.useEmailTemplate);
}