toJson method
Implementation
core.Map<core.String, core.dynamic> toJson() {
final authorChannelId = this.authorChannelId;
final displayMessage = this.displayMessage;
final fanFundingEventDetails = this.fanFundingEventDetails;
final giftMembershipReceivedDetails = this.giftMembershipReceivedDetails;
final hasDisplayContent = this.hasDisplayContent;
final liveChatId = this.liveChatId;
final memberMilestoneChatDetails = this.memberMilestoneChatDetails;
final membershipGiftingDetails = this.membershipGiftingDetails;
final messageDeletedDetails = this.messageDeletedDetails;
final messageRetractedDetails = this.messageRetractedDetails;
final newSponsorDetails = this.newSponsorDetails;
final pollDetails = this.pollDetails;
final publishedAt = this.publishedAt;
final superChatDetails = this.superChatDetails;
final superStickerDetails = this.superStickerDetails;
final textMessageDetails = this.textMessageDetails;
final type = this.type;
final userBannedDetails = this.userBannedDetails;
return {
'authorChannelId': ?authorChannelId,
'displayMessage': ?displayMessage,
'fanFundingEventDetails': ?fanFundingEventDetails,
'giftMembershipReceivedDetails': ?giftMembershipReceivedDetails,
'hasDisplayContent': ?hasDisplayContent,
'liveChatId': ?liveChatId,
'memberMilestoneChatDetails': ?memberMilestoneChatDetails,
'membershipGiftingDetails': ?membershipGiftingDetails,
'messageDeletedDetails': ?messageDeletedDetails,
'messageRetractedDetails': ?messageRetractedDetails,
'newSponsorDetails': ?newSponsorDetails,
'pollDetails': ?pollDetails,
'publishedAt': ?publishedAt?.toUtc().toIso8601String(),
'superChatDetails': ?superChatDetails,
'superStickerDetails': ?superStickerDetails,
'textMessageDetails': ?textMessageDetails,
'type': ?type,
'userBannedDetails': ?userBannedDetails,
};
}