KInTagChatPagingLoader

class KInTagChatPagingLoader(val assumerId: String = "", val chatMergingDispatcher: KBaseChatMergingDispatcher) : IChatPagingLoader

标签分组下,标签中的会话列表加载器实现

Constructors

Link copied to clipboard
constructor(assumerId: String = "", chatMergingDispatcher: KBaseChatMergingDispatcher)

Properties

Link copied to clipboard

Functions

Link copied to clipboard
open override fun destroy()

资源清理动作

Link copied to clipboard
open override fun hasLoadMorePageEver(): Boolean

判断有没有通过loadMorePage加载/成功加载过数据;

---

Link copied to clipboard

是否正在加载更多未读会话

Link copied to clipboard
open override fun loadChat(chatId: String)

加载指定会话

Link copied to clipboard
open override fun loadChats()

加载全部会话

open override fun loadChats(chatIds: Collection<String>)

加载对应chatIds的全部会话

Link copied to clipboard
open override fun loadMorePage()

加载更多页会话数据;

---

Link copied to clipboard
open override fun loadMorePageUntilHitUnread()

加载更多页会话,直到当前会话页中有未读会话

---

Link copied to clipboard
open override fun loadRecentChats()

加载最新增量的会话数据;

---

Link copied to clipboard
open override fun preloadFirstPage()

预加载首页会话数据

Link copied to clipboard
open override fun reloadChat(chatId: String)

重新加载指定会话;