KBase In Box Chat Paging Loader
open class KBaseInBoxChatPagingLoader(val assumerId: String = "", val boxType: BoxType = BoxType.ASSISTANT_BOX, val chatMergingDispatcher: KBaseChatMergingDispatcher) : AbsChatPagingLoader
细分场景:根据盒子类型进行会话分页加载;场景举例:消息助手...
Inheritors
Constructors
Link copied to clipboard
constructor(assumerId: String = "", boxType: BoxType = BoxType.ASSISTANT_BOX, chatMergingDispatcher: KBaseChatMergingDispatcher)
Functions
Link copied to clipboard
fun getNextPageParam(loadMoreState: KLoadMoreState, forceFromFirstPage: Boolean = false): KIMCoreChatPageParam
Link copied to clipboard
判断有没有通过loadMorePage加载/成功加载过数据;
---Link copied to clipboard
是否正在加载更多未读会话
Link copied to clipboard
加载更多页会话数据;
---Link copied to clipboard
加载更多页会话,直到当前会话页中有未读会话
---Link copied to clipboard
加载最新增量的会话数据;
---Link copied to clipboard
预加载首页会话数据
Link copied to clipboard
重新加载指定会话;