toJson method
Implementation
@override
Map<String, dynamic> toJson() => <String, dynamic>{
'id': id.toString(),
'publisher_chat_id': publisherChatId,
'sticker': sticker?.toJson(),
'star_count': starCount,
'default_sell_star_count': defaultSellStarCount,
'upgrade_star_count': upgradeStarCount,
'upgrade_variant_count': upgradeVariantCount,
'has_colors': hasColors,
'is_for_birthday': isForBirthday,
'is_premium': isPremium,
'auction_info': auctionInfo?.toJson(),
'next_send_date': nextSendDate,
'user_limits': userLimits?.toJson(),
'overall_limits': overallLimits?.toJson(),
'background': background?.toJson(),
'first_send_date': firstSendDate,
'last_send_date': lastSendDate,
'@type': constructor,
};