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