copyWith method

UpgradedGiftValueInfo copyWith({
  1. String? currency,
  2. int? value,
  3. bool? isValueAverage,
  4. int? initialSaleDate,
  5. int? initialSaleStarCount,
  6. int? initialSalePrice,
  7. int? lastSaleDate,
  8. int? lastSalePrice,
  9. bool? isLastSaleOnFragment,
  10. int? minimumPrice,
  11. int? averageSalePrice,
  12. int? telegramListedGiftCount,
  13. int? fragmentListedGiftCount,
  14. String? fragmentUrl,
})

Implementation

UpgradedGiftValueInfo copyWith({
  String? currency,
  int? value,
  bool? isValueAverage,
  int? initialSaleDate,
  int? initialSaleStarCount,
  int? initialSalePrice,
  int? lastSaleDate,
  int? lastSalePrice,
  bool? isLastSaleOnFragment,
  int? minimumPrice,
  int? averageSalePrice,
  int? telegramListedGiftCount,
  int? fragmentListedGiftCount,
  String? fragmentUrl,
}) => UpgradedGiftValueInfo(
  currency: currency ?? this.currency,
  value: value ?? this.value,
  isValueAverage: isValueAverage ?? this.isValueAverage,
  initialSaleDate: initialSaleDate ?? this.initialSaleDate,
  initialSaleStarCount: initialSaleStarCount ?? this.initialSaleStarCount,
  initialSalePrice: initialSalePrice ?? this.initialSalePrice,
  lastSaleDate: lastSaleDate ?? this.lastSaleDate,
  lastSalePrice: lastSalePrice ?? this.lastSalePrice,
  isLastSaleOnFragment: isLastSaleOnFragment ?? this.isLastSaleOnFragment,
  minimumPrice: minimumPrice ?? this.minimumPrice,
  averageSalePrice: averageSalePrice ?? this.averageSalePrice,
  telegramListedGiftCount:
      telegramListedGiftCount ?? this.telegramListedGiftCount,
  fragmentListedGiftCount:
      fragmentListedGiftCount ?? this.fragmentListedGiftCount,
  fragmentUrl: fragmentUrl ?? this.fragmentUrl,
);