会话相关接口
更新时间: 2024/08/12 14:47:11
会话相关接口提供会话相关业务逻辑功能。
ConversationRepo 类
ConversationRepo
类根据 UI 层业务逻辑,提供会话相关的数据获取、设置等操作,通过网易云信即时通讯 IM UIKit(简称 NIM UIKit)V2NIMConversationService
提供的接口实现。
方法列表
接口 | 接口原型 | 接口描述 |
---|---|---|
addConversationListener |
addConversationListener (listener: V2NIMConversationListener) |
添加会话监听。 |
clearTotalUnreadCount |
clearTotalUnreadCount (callback: FetchCallback<Void >?) |
清除未读数。 |
createConversation |
createConversation (conversationId: String , callback: FetchCallback |
创建一个云端会话。 |
deleteConversation |
deleteConversation (conversationId: String , clearMessage: Boolean , callback: FetchCallback<Void >?) |
删除会话。 |
getConversation |
getConversation (conversationId: String , callback: FetchCallback |
根据会话 ID 获取单个会话。 |
getConversationList |
getConversationList (offset: Long , limit: Int , callback: FetchCallback |
获取会话列表。 |
getTotalUnreadCount |
getTotalUnreadCount (): Int |
获取未读消息数量。 |
removeConversationListener |
removeConversationListener (listener: V2NIMConversationListener) |
移除会话监听。 |
setStickTop |
setStickTop (conversationId: String , stickTop: Boolean , callback: FetchCallback<Void >?) |
设置会话置顶。 |
此文档是否对你有帮助?