copyWith method
WebApiModulesReportsFixedAssetBookValueFixedAssetBookValueRequest
copyWith({
- DateTime? asOfDate,
- List<
FwStandardModelsSelectedCheckBoxListItem> ? ranks, - List<
FwStandardModelsSelectedCheckBoxListItem> ? trackedBys, - bool? excludeFullyDepreciated,
- String? warehouseId,
- String? inventoryTypeId,
- String? categoryId,
- String? subCategoryId,
- String? inventoryId,
- String? customReportLayoutId,
- bool? isSummary,
- bool? includeSubHeadingsAndSubTotals,
- bool? includeIdColumns,
- String? locale,
- List<
FwStandardModelsCheckBoxListItem> ? excelfields,
Implementation
WebApiModulesReportsFixedAssetBookValueFixedAssetBookValueRequest copyWith(
{DateTime? asOfDate,
List<FwStandardModelsSelectedCheckBoxListItem>? ranks,
List<FwStandardModelsSelectedCheckBoxListItem>? trackedBys,
bool? excludeFullyDepreciated,
String? warehouseId,
String? inventoryTypeId,
String? categoryId,
String? subCategoryId,
String? inventoryId,
String? customReportLayoutId,
bool? isSummary,
bool? includeSubHeadingsAndSubTotals,
bool? includeIdColumns,
String? locale,
List<FwStandardModelsCheckBoxListItem>? excelfields}) {
return WebApiModulesReportsFixedAssetBookValueFixedAssetBookValueRequest(
asOfDate: asOfDate ?? this.asOfDate,
ranks: ranks ?? this.ranks,
trackedBys: trackedBys ?? this.trackedBys,
excludeFullyDepreciated:
excludeFullyDepreciated ?? this.excludeFullyDepreciated,
warehouseId: warehouseId ?? this.warehouseId,
inventoryTypeId: inventoryTypeId ?? this.inventoryTypeId,
categoryId: categoryId ?? this.categoryId,
subCategoryId: subCategoryId ?? this.subCategoryId,
inventoryId: inventoryId ?? this.inventoryId,
customReportLayoutId: customReportLayoutId ?? this.customReportLayoutId,
isSummary: isSummary ?? this.isSummary,
includeSubHeadingsAndSubTotals: includeSubHeadingsAndSubTotals ??
this.includeSubHeadingsAndSubTotals,
includeIdColumns: includeIdColumns ?? this.includeIdColumns,
locale: locale ?? this.locale,
excelfields: excelfields ?? this.excelfields);
}