ChatRoomMember class
聊天室成员信息
Constructors
Properties
- account ↔ String?
-
成员账号
getter/setter pair
- avatar ↔ String?
-
聊天室内的头像,预留字段,可从NimUserInfo中取avatar,可以由用户进聊天室时提交
getter/setter pair
- enterTime ↔ int?
-
进入聊天室的时间点,对于离线成员该字段为空
getter/setter pair
-
extension
↔ Map<
String, dynamic> ? -
开发者扩展字段,长度限制4k,可以由用户进聊天室时提交
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- inBlackList ↔ bool?
-
是否在黑名单中
getter/setter pair
- isMuted ↔ bool?
-
是禁言用户
getter/setter pair
- isTempMuted ↔ bool?
-
是否临时禁言
getter/setter pair
- isValid ↔ bool?
-
记录有效标记位
getter/setter pair
- memberLevel ↔ int?
-
成员级别:大于等于0表示用户开发者可以自定义的级别
getter/setter pair
- memberType ↔ MemberType
-
成员类型:主要分为游客和非游客,非游客又分成受限用户、普通用户、创建者、管理员;
getter/setter pair
- nick ↔ String?
-
聊天室内的昵称字段,预留字段,可从NimUserInfo中取,也可以由用户进聊天室时提交。
getter/setter pair
- online ↔ bool?
-
成员是否处于在线状态,仅特殊成员才可能离线,对游客/匿名用户而言只能是在线
getter/setter pair
- roomId ↔ String?
-
聊天室id
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- tempMuteDuration ↔ int?
-
临时禁言的解除时长,单位秒
getter/setter pair
- updateTime ↔ int?
-
固定成员的记录更新时间,用于固定成员列表的排列查询
getter/setter pair
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited