copyWith method

AssetReport copyWith({
  1. String? assetReportId,
  2. String? clientReportId,
  3. DateTime? dateGenerated,
  4. double? daysRequested,
  5. AssetReportUser? user,
  6. List<AssetReportItem>? items,
})

Implementation

AssetReport copyWith(
    {String? assetReportId,
    String? clientReportId,
    DateTime? dateGenerated,
    double? daysRequested,
    AssetReportUser? user,
    List<AssetReportItem>? items}) {
  return AssetReport(
      assetReportId: assetReportId ?? this.assetReportId,
      clientReportId: clientReportId ?? this.clientReportId,
      dateGenerated: dateGenerated ?? this.dateGenerated,
      daysRequested: daysRequested ?? this.daysRequested,
      user: user ?? this.user,
      items: items ?? this.items);
}