copyWith method

Rating copyWith(
  1. {num? id,
  2. num? userId,
  3. num? businessId,
  4. String? businessName,
  5. String? businessAddress,
  6. String? businessImage,
  7. dynamic review,
  8. dynamic title,
  9. String? description,
  10. String? status,
  11. String? hasMedia,
  12. String? uploadOnFeed,
  13. String? impressedBy,
  14. String? createdAt,
  15. num? rating,
  16. UserReview? user,
  17. List<ReviewAttachment>? reviewAttachment}
)

Implementation

Rating copyWith({
  num? id,
  num? userId,
  num? businessId,
  String? businessName,
  String? businessAddress,
  String? businessImage,
  dynamic review,
  dynamic title,
  String? description,
  String? status,
  String? hasMedia,
  String? uploadOnFeed,
  String? impressedBy,
  String? createdAt,
  num? rating,
  UserReview? user,
  List<ReviewAttachment>? reviewAttachment,
}) =>
    Rating(
      id: id ?? this.id,
      userId: userId ?? this.userId,
      businessId: businessId ?? this.businessId,
      businessName: businessName ?? this.businessName,
      businessAddress: businessAddress ?? this.businessAddress,
      businessImage: businessImage ?? this.businessImage,
      review: review ?? this.review,
      title: title ?? this.title,
      description: description ?? this.description,
      status: status ?? this.status,
      hasMedia: hasMedia ?? this.hasMedia,
      uploadOnFeed: uploadOnFeed ?? this.uploadOnFeed,
      impressedBy: impressedBy ?? this.impressedBy,
      createdAt: createdAt ?? this.createdAt,
      rating: rating ?? this.rating,
      user: user ?? this.user,
      reviewAttachment: reviewAttachment ?? this.reviewAttachment,
    );