toJson method

  1. @override
Map<String, dynamic> toJson()
override

Implementation

@override
Map<String, dynamic> toJson() => <String, dynamic>{
  'info': info?.toJson(),
  'last_message': lastMessage?.toJson(),
  'order': order.toString(),
  'is_pinned': isPinned,
  'unread_count': unreadCount,
  'last_read_inbox_message_id': lastReadInboxMessageId,
  'last_read_outbox_message_id': lastReadOutboxMessageId,
  'unread_mention_count': unreadMentionCount,
  'unread_reaction_count': unreadReactionCount,
  'unread_poll_vote_count': unreadPollVoteCount,
  'notification_settings': notificationSettings?.toJson(),
  'draft_message': draftMessage?.toJson(),
  '@type': constructor,
};