Package-level declarations
Types
Link copied to clipboard
abstract class AbsChatPagingLoader(val assumerId: String = "", val chatMergingDispatcher: KBaseChatMergingDispatcher) : IChatPagingLoader
会话列表分页加载相关基础逻辑实现
Link copied to clipboard
interface IChatPagingLoader
会话加载相关功能定义
Link copied to clipboard
open class KBaseChatTypedPagingLoader(val assumerId: String = "", val chatTypes: List<ChatType> = listOf(ChatType.CHAT_TYPE_COMMON), val chatMergingDispatcher: KBaseChatMergingDispatcher) : AbsChatPagingLoader
细分场景:根据会话类型进行会话分页加载;场景举例:单聊分组、文档分组...
Link copied to clipboard
open class KBaseInBoxChatPagingLoader(val assumerId: String = "", val boxType: BoxType = BoxType.ASSISTANT_BOX, val chatMergingDispatcher: KBaseChatMergingDispatcher) : AbsChatPagingLoader
细分场景:根据盒子类型进行会话分页加载;场景举例:消息助手...
Link copied to clipboard
class KLoadMoreState
加载更多状态,用于记录当前请求页和下一页的参数状态