ChatRoomMember class

聊天室成员信息

Constructors

ChatRoomMember()

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