toJson method

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

Implementation

@override
Map<String, dynamic> toJson() => <String, dynamic>{
  'chat_id': chatId,
  'accessible_for': accessibleFor,
  'type': type?.toJson(),
  'title': title,
  'photo': photo?.toJson(),
  'accent_color_id': accentColorId,
  'description': description,
  'member_count': memberCount,
  'member_user_ids': memberUserIds.map((item) => item).toList(),
  'subscription_info': subscriptionInfo?.toJson(),
  'creates_join_request': createsJoinRequest,
  'is_public': isPublic,
  'verification_status': verificationStatus?.toJson(),
  '@type': constructor,
};