toJson method

Map<String, dynamic> toJson()

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,
  };
}