ConversationRepo class
Constructors
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
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
Static Methods
-
addStickTop(
String sessionId, NIMSessionType sessionType, String ext) → Future< NIMStickTopSessionInfo?> - 会话置顶
-
deleteSession(
String sessionId, NIMSessionType sessionType, NIMSessionDeleteType deleteType, bool sendAck) → void - 删除会话
-
fillSessionInfo(
List< NIMSession> ? infoList) → Future<List< ConversationInfo> ?> - 补充会话信息,会话列表中的个人信息和群组信息都在这里填充
-
getMsgUnreadCount(
) → Future< NIMResult< int> > - 获取消息未读数
-
getSessionList(
Comparator< ConversationInfo> comparator) → Future<List< ConversationInfo> ?> - 查询会话列表,支持传入Comparator对会话列表进行排序
-
registerAddStickTopObserver(
) → Stream< NIMStickTopSessionInfo> - 注册会话置顶变化监听器
-
registerFriendMuteObserver(
) → dynamic - 注册好友消息不提醒变化监听器
-
registerFriendObserver(
) → Stream< List< NIMFriend> > - 注册好友信息变化监听器
-
registerRemoveStickTopObserver(
) → Stream< NIMStickTopSessionInfo> - 注册置顶移除变化监听器
-
registerSessionChangedObserver(
) → Stream< List< NIMSession> > - 注册会话变化监听器
-
registerSessionDeleteObserver(
) → Stream< NIMSession?> - 注册会话删除监听器
-
registerTeamUpdateObserver(
) → Stream< List< NIMTeam> > - 注册群组信息变化监听器
-
registerUserInfoObserver(
) → Stream< List< NIMUser> > - 注册用户信息变化监听器
-
removeStickTop(
String sessionId, NIMSessionType sessionType, String ext) → Future< bool> - 移除置顶