KChat Entry View Model
open class KChatEntryViewModel(val assumerId: String, chatType: List<Int>?) : KBaseChatListViewModel
Created by liutao7 on 2022/8/31. 会话列表 view model
Inheritors
Types
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class KExtChatLoaderInfo(val listener: KOnExtChatUpdatedTrigger, var result: List<KExtChatItem>?)
Properties
Functions
Link copied to clipboard
fun KBaseChatListViewModel.bindView(view: KChatListView, chatTypes: List<Int>? = null, boxEnable: Boolean = true, headEnable: Boolean = true, extChatList: List<KExtChatItem>? = null, lifecycleOwner: LifecycleOwner)
Created by liutao7 on 2022/5/24.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fixme 协作复用桥接临时方法
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun handleChatOperation(action: String, chatId: String, callbackLiveData: MutableLiveData<Boolean>? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun mergeList(chatList: List<KIMCoreChat>, boxList: List<KIMCoreBox>, extList: List<KExtChatItem>? = null): MutableList<KChatListItem>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard