EMChatRoom class

聊天室信息类,包含内存中的聊天室信息。

Note 如需最新数据,需从服务器获取:EMChatRoomManager.fetchChatRoomInfoFromServer

Constructors

EMChatRoom.fromJson(Map<String, dynamic> map)
factory

Properties

adminList List<String>?
从内存中获取聊天室管理员列表。
final
announcement String?
从内存中获取聊天室公告。
final
blockList List<String>?
从内存中获取聊天室黑名单列表。
final
description String?
从内存中获取聊天室描述。
final
hashCode int
The hash code for this object.
read-onlyinherited
isAllMemberMuted bool?
从内存中查看是否在全员禁言状态。
final
maxUsers int?
从内存中获取聊天室最大人数限制,在创建聊天室时设置。
final
memberCount int?
从内存中获取聊天室在线用户数量。
final
memberList List<String>?
从内存中获取聊天室成员列表。
final
muteList List<String>?
从内存中获取禁言列表。
final
name String?
从内存中获取聊天室名称。
final
owner String?
从内存中获取聊天室所有者 ID。
final
permissionType EMChatRoomPermissionType
从内存中获取当前用户在聊天室角色,详见 EMChatRoomPermissionType
final
roomId String
从内存中获取聊天室 ID。
final
runtimeType Type
A representation of the runtime type of the object.
read-onlyinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
override

Operators

operator ==(Object other) bool
The equality operator.
inherited