copyWith method
ReceivedGift
copyWith({
- String? receivedGiftId,
- MessageSender? senderId,
- FormattedText? text,
- int? uniqueGiftNumber,
- bool? isPrivate,
- bool? isSaved,
- bool? isPinned,
- bool? canBeUpgraded,
- bool? canBeTransferred,
- bool? wasRefunded,
- int? date,
- SentGift? gift,
- List<
int> ? collectionIds, - int? sellStarCount,
- int? prepaidUpgradeStarCount,
- bool? isUpgradeSeparate,
- int? transferStarCount,
- int? dropOriginalDetailsStarCount,
- int? nextTransferDate,
- int? nextResaleDate,
- int? exportDate,
- String? prepaidUpgradeHash,
- int? craftDate,
Implementation
ReceivedGift copyWith({
String? receivedGiftId,
MessageSender? senderId,
FormattedText? text,
int? uniqueGiftNumber,
bool? isPrivate,
bool? isSaved,
bool? isPinned,
bool? canBeUpgraded,
bool? canBeTransferred,
bool? wasRefunded,
int? date,
SentGift? gift,
List<int>? collectionIds,
int? sellStarCount,
int? prepaidUpgradeStarCount,
bool? isUpgradeSeparate,
int? transferStarCount,
int? dropOriginalDetailsStarCount,
int? nextTransferDate,
int? nextResaleDate,
int? exportDate,
String? prepaidUpgradeHash,
int? craftDate,
}) => ReceivedGift(
receivedGiftId: receivedGiftId ?? this.receivedGiftId,
senderId: senderId ?? this.senderId,
text: text ?? this.text,
uniqueGiftNumber: uniqueGiftNumber ?? this.uniqueGiftNumber,
isPrivate: isPrivate ?? this.isPrivate,
isSaved: isSaved ?? this.isSaved,
isPinned: isPinned ?? this.isPinned,
canBeUpgraded: canBeUpgraded ?? this.canBeUpgraded,
canBeTransferred: canBeTransferred ?? this.canBeTransferred,
wasRefunded: wasRefunded ?? this.wasRefunded,
date: date ?? this.date,
gift: gift ?? this.gift,
collectionIds: collectionIds ?? this.collectionIds,
sellStarCount: sellStarCount ?? this.sellStarCount,
prepaidUpgradeStarCount:
prepaidUpgradeStarCount ?? this.prepaidUpgradeStarCount,
isUpgradeSeparate: isUpgradeSeparate ?? this.isUpgradeSeparate,
transferStarCount: transferStarCount ?? this.transferStarCount,
dropOriginalDetailsStarCount:
dropOriginalDetailsStarCount ?? this.dropOriginalDetailsStarCount,
nextTransferDate: nextTransferDate ?? this.nextTransferDate,
nextResaleDate: nextResaleDate ?? this.nextResaleDate,
exportDate: exportDate ?? this.exportDate,
prepaidUpgradeHash: prepaidUpgradeHash ?? this.prepaidUpgradeHash,
craftDate: craftDate ?? this.craftDate,
);