fromJson static method
Implementation
static UpgradeGiftResult? fromJson(Map<String, dynamic>? json) {
if (json == null) {
return null;
}
return UpgradeGiftResult(
gift: UpgradedGift.fromJson(tdMapFromJson(json['gift'])),
receivedGiftId: (json['received_gift_id'] as String?) ?? '',
isSaved: (json['is_saved'] as bool?) ?? false,
canBeTransferred: (json['can_be_transferred'] as bool?) ?? false,
transferStarCount: (json['transfer_star_count'] as int?) ?? 0,
dropOriginalDetailsStarCount:
(json['drop_original_details_star_count'] as int?) ?? 0,
nextTransferDate: (json['next_transfer_date'] as int?) ?? 0,
nextResaleDate: (json['next_resale_date'] as int?) ?? 0,
exportDate: (json['export_date'] as int?) ?? 0,
);
}