copyWith method

UpgradeGiftResult copyWith({
  1. UpgradedGift? gift,
  2. String? receivedGiftId,
  3. bool? isSaved,
  4. bool? canBeTransferred,
  5. int? transferStarCount,
  6. int? dropOriginalDetailsStarCount,
  7. int? nextTransferDate,
  8. int? nextResaleDate,
  9. int? exportDate,
})

Implementation

UpgradeGiftResult copyWith({
  UpgradedGift? gift,
  String? receivedGiftId,
  bool? isSaved,
  bool? canBeTransferred,
  int? transferStarCount,
  int? dropOriginalDetailsStarCount,
  int? nextTransferDate,
  int? nextResaleDate,
  int? exportDate,
}) => UpgradeGiftResult(
  gift: gift ?? this.gift,
  receivedGiftId: receivedGiftId ?? this.receivedGiftId,
  isSaved: isSaved ?? this.isSaved,
  canBeTransferred: canBeTransferred ?? this.canBeTransferred,
  transferStarCount: transferStarCount ?? this.transferStarCount,
  dropOriginalDetailsStarCount:
      dropOriginalDetailsStarCount ?? this.dropOriginalDetailsStarCount,
  nextTransferDate: nextTransferDate ?? this.nextTransferDate,
  nextResaleDate: nextResaleDate ?? this.nextResaleDate,
  exportDate: exportDate ?? this.exportDate,
);