copyWithWrapped method

WebApiModulesReportsOrderReportsQuoteReportQuoteReportRequest copyWithWrapped({
  1. Wrapped<String?>? quoteId,
  2. Wrapped<WebApiModulesReportsOrderReportsOrderReportReportViewType?>? reportView,
  3. Wrapped<bool?>? printInventoryType,
  4. Wrapped<bool?>? printCategory,
  5. Wrapped<bool?>? printTotalReplacementCost,
  6. Wrapped<bool?>? printInventoryTypeSubTotal,
  7. Wrapped<bool?>? printCategorySubTotal,
  8. Wrapped<bool?>? printZeroExtended,
  9. Wrapped<bool?>? printLineItemNotes,
  10. Wrapped<bool?>? printGrandTotal,
  11. Wrapped<bool?>? printGrossTotal,
  12. Wrapped<bool?>? printGrandDiscount,
  13. Wrapped<bool?>? printGrandWeekly,
  14. Wrapped<bool?>? printGrandPeriod,
  15. Wrapped<bool?>? printActivityWeekly,
  16. Wrapped<bool?>? printActivityPeriod,
  17. Wrapped<String?>? customReportLayoutId,
  18. Wrapped<bool?>? isSummary,
  19. Wrapped<bool?>? includeSubHeadingsAndSubTotals,
  20. Wrapped<bool?>? includeIdColumns,
  21. Wrapped<String?>? locale,
  22. Wrapped<List<FwStandardModelsCheckBoxListItem>?>? excelfields,
})

Implementation

WebApiModulesReportsOrderReportsQuoteReportQuoteReportRequest copyWithWrapped(
    {Wrapped<String?>? quoteId,
    Wrapped<enums.WebApiModulesReportsOrderReportsOrderReportReportViewType?>?
        reportView,
    Wrapped<bool?>? printInventoryType,
    Wrapped<bool?>? printCategory,
    Wrapped<bool?>? printTotalReplacementCost,
    Wrapped<bool?>? printInventoryTypeSubTotal,
    Wrapped<bool?>? printCategorySubTotal,
    Wrapped<bool?>? printZeroExtended,
    Wrapped<bool?>? printLineItemNotes,
    Wrapped<bool?>? printGrandTotal,
    Wrapped<bool?>? printGrossTotal,
    Wrapped<bool?>? printGrandDiscount,
    Wrapped<bool?>? printGrandWeekly,
    Wrapped<bool?>? printGrandPeriod,
    Wrapped<bool?>? printActivityWeekly,
    Wrapped<bool?>? printActivityPeriod,
    Wrapped<String?>? customReportLayoutId,
    Wrapped<bool?>? isSummary,
    Wrapped<bool?>? includeSubHeadingsAndSubTotals,
    Wrapped<bool?>? includeIdColumns,
    Wrapped<String?>? locale,
    Wrapped<List<FwStandardModelsCheckBoxListItem>?>? excelfields}) {
  return WebApiModulesReportsOrderReportsQuoteReportQuoteReportRequest(
      quoteId: (quoteId != null ? quoteId.value : this.quoteId),
      reportView: (reportView != null ? reportView.value : this.reportView),
      printInventoryType: (printInventoryType != null
          ? printInventoryType.value
          : this.printInventoryType),
      printCategory:
          (printCategory != null ? printCategory.value : this.printCategory),
      printTotalReplacementCost: (printTotalReplacementCost != null
          ? printTotalReplacementCost.value
          : this.printTotalReplacementCost),
      printInventoryTypeSubTotal: (printInventoryTypeSubTotal != null
          ? printInventoryTypeSubTotal.value
          : this.printInventoryTypeSubTotal),
      printCategorySubTotal: (printCategorySubTotal != null
          ? printCategorySubTotal.value
          : this.printCategorySubTotal),
      printZeroExtended: (printZeroExtended != null
          ? printZeroExtended.value
          : this.printZeroExtended),
      printLineItemNotes: (printLineItemNotes != null
          ? printLineItemNotes.value
          : this.printLineItemNotes),
      printGrandTotal: (printGrandTotal != null
          ? printGrandTotal.value
          : this.printGrandTotal),
      printGrossTotal: (printGrossTotal != null
          ? printGrossTotal.value
          : this.printGrossTotal),
      printGrandDiscount: (printGrandDiscount != null
          ? printGrandDiscount.value
          : this.printGrandDiscount),
      printGrandWeekly: (printGrandWeekly != null
          ? printGrandWeekly.value
          : this.printGrandWeekly),
      printGrandPeriod: (printGrandPeriod != null
          ? printGrandPeriod.value
          : this.printGrandPeriod),
      printActivityWeekly: (printActivityWeekly != null
          ? printActivityWeekly.value
          : this.printActivityWeekly),
      printActivityPeriod: (printActivityPeriod != null
          ? printActivityPeriod.value
          : this.printActivityPeriod),
      customReportLayoutId: (customReportLayoutId != null
          ? customReportLayoutId.value
          : this.customReportLayoutId),
      isSummary: (isSummary != null ? isSummary.value : this.isSummary),
      includeSubHeadingsAndSubTotals: (includeSubHeadingsAndSubTotals != null
          ? includeSubHeadingsAndSubTotals.value
          : this.includeSubHeadingsAndSubTotals),
      includeIdColumns: (includeIdColumns != null
          ? includeIdColumns.value
          : this.includeIdColumns),
      locale: (locale != null ? locale.value : this.locale),
      excelfields:
          (excelfields != null ? excelfields.value : this.excelfields));
}