类 EaseConversationPresenterImpl
- java.lang.Object
-
- io.agora.chat.uikit.base.EaseBasePresenter
-
- io.agora.chat.uikit.conversation.presenter.EaseConversationPresenter
-
- io.agora.chat.uikit.conversation.presenter.EaseConversationPresenterImpl
-
- 所有已实现的接口:
androidx.lifecycle.LifecycleObserver
public class EaseConversationPresenterImpl extends EaseConversationPresenter
-
-
字段概要
-
从类继承的字段 io.agora.chat.uikit.conversation.presenter.EaseConversationPresenter
mView
-
-
构造器概要
构造器 构造器 说明 EaseConversationPresenterImpl()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 voidcancelConversationTop(int position, EaseConversationInfo info)Unpin conversationvoiddeleteConversation(int position, EaseConversationInfo info)Delete conversationvoidloadData(boolean fetchConfig)Note:The default setting extField values for the timestamp in the conversation, is the conversation placed at the top If you have different logic, implement it yourself and callsortData(List)voidmakeConversationTop(int position, EaseConversationInfo info)Pin conversationvoidmakeConversionRead(int position, EaseConversationInfo info)Make conversation readvoidsortData(java.util.List<EaseConversationInfo> data)Sort conversation info by timestamp-
从类继承的方法 io.agora.chat.uikit.conversation.presenter.EaseConversationPresenter
attachView, detachView, onDestroy
-
-
-
-
方法详细资料
-
loadData
public void loadData(boolean fetchConfig)
Note:The default setting extField values for the timestamp in the conversation, is the conversation placed at the top If you have different logic, implement it yourself and callsortData(List)- 指定者:
loadData在类中EaseConversationPresenter
-
sortData
public void sortData(java.util.List<EaseConversationInfo> data)
Sort conversation info by timestamp- 指定者:
sortData在类中EaseConversationPresenter- 参数:
data-
-
makeConversionRead
public void makeConversionRead(int position, EaseConversationInfo info)从类复制的说明:EaseConversationPresenterMake conversation read
-
makeConversationTop
public void makeConversationTop(int position, EaseConversationInfo info)从类复制的说明:EaseConversationPresenterPin conversation
-
cancelConversationTop
public void cancelConversationTop(int position, EaseConversationInfo info)从类复制的说明:EaseConversationPresenterUnpin conversation
-
deleteConversation
public void deleteConversation(int position, EaseConversationInfo info)从类复制的说明:EaseConversationPresenterDelete conversation
-
-