Package-level declarations

Types

Link copied to clipboard
class KChatPagingManager(assumerId: String = "", chatPagingLoader: IChatPagingLoader, chatMergingDispatcher: IChatMergingDispatcher) : IChatPagingLoader

会话分页管理 设计文档: 【Android】会话分页加载改造 https://365.kdocs.cn/l/cf6cdHs84DIK

Link copied to clipboard
annotation class KPagingChatType
Link copied to clipboard
annotation class KPagingFrom

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
const val LOAD_MORE_PAGE_COUNT: Int = 100
Link copied to clipboard
const val LOAD_RECENT_PAGE_COUNT: Int = 10
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
const val TAG_PAGING: String

Functions

Link copied to clipboard
Link copied to clipboard
fun checkSyncCropSettings(chats: Collection<KIMCoreChat>)
Link copied to clipboard
fun createChatPagingLoader(assumerId: String, chatTypes: List<Int>?, chatMergingDispatcher: KBaseChatMergingDispatcher): IChatPagingLoader
Link copied to clipboard
fun isLastMsgNotNUll(chat: KIMCoreChat): Boolean
Link copied to clipboard
fun isNotEmptyDocChat(chat: KIMCoreChat): Boolean
Link copied to clipboard