ChatGroup class
The ChatGroup class, which contains the information of the chat group.
Constructors
- ChatGroup.fromJson(Map map)
 - 
          
            factory
 
Properties
- 
  adminList
  → List<
String> ? - 
  Gets the admin list of the group.
  final
 - announcement → String?
 - 
  The content of the group announcement.
  final
 - 
  blockList
  → List<
String> ? - 
  Gets the block list of the group.
  final
 - description → String?
 - 
  Gets the group description.
  final
 - extension → String?
 - 
  Group detail extensions which can be in the JSON format to contain more group information.
  final
 - groupId → String
 - 
  Gets the group ID.
  final
 - hashCode → int
 - 
  The hash code for this object.
  no setterinherited
 - isAllMemberMuted → bool?
 - 
  Gets Whether all members are muted.
  final
 - isDisabled → bool
 - 
  Whether the group is disabled. The default value for reading or pulling roaming messages from the database is NO
  final
 - isMemberAllowToInvite → bool?
 - 
  Checks whether a group member is allowed to invite other users to join the group.
  final
 - isMemberOnly → bool?
 - 
  Checks whether users cannot join a chat group freely:
  final
 - maxUserCount → int?
 - 
  Gets the maximum number of group members allowed in a group. The parameter is set when the group is created.
  final
 - memberCount → int?
 - 
  Gets the member count of the group.
  final
 - 
  memberList
  → List<
String> ? - 
  Gets the member list of the group.
  final
 - messageBlocked → bool?
 - 
  Gets whether the group message is blocked.
  final
 - 
  muteList
  → List<
String> ? - 
  Gets the mute list of the group.
  final
 - name → String?
 - 
  Gets the group name.
  final
 - owner → String?
 - 
  Gets the user ID of the group owner.
  final
 - permissionType → ChatGroupPermissionType?
 - 
  Gets the current user's role in group.
  final
 - runtimeType → Type
 - 
  A representation of the runtime type of the object.
  no setterinherited
 - settings → ChatGroupOptions?
 - 
  
  no setter
 
Methods
- 
  noSuchMethod(
Invocation invocation) → dynamic  - 
  Invoked when a nonexistent method or property is accessed.
  inherited
 - 
  toJson(
) → Map  - 
  toString(
) → String  - 
  A string representation of this object.
  override
 
Operators
- 
  operator ==(
Object other) → bool  - 
  The equality operator.
  inherited