类 EaseConversationPresenter
- java.lang.Object
-
- io.agora.chat.uikit.base.EaseBasePresenter
-
- io.agora.chat.uikit.conversation.presenter.EaseConversationPresenter
-
- 所有已实现的接口:
androidx.lifecycle.LifecycleObserver
- 直接已知子类:
EaseConversationPresenterImpl
public abstract class EaseConversationPresenter extends EaseBasePresenter
-
-
字段概要
字段 修饰符和类型 字段 说明 IEaseConversationListViewmView
-
构造器概要
构造器 构造器 说明 EaseConversationPresenter()
-
方法概要
所有方法 实例方法 抽象方法 具体方法 修饰符和类型 方法 说明 voidattachView(ILoadDataView view)abstract voidcancelConversationTop(int position, EaseConversationInfo info)Unpin conversationabstract voiddeleteConversation(int position, EaseConversationInfo info)Delete conversationvoiddetachView()abstract voidloadData(boolean fetchConfig)load dataabstract voidmakeConversationTop(int position, EaseConversationInfo info)Pin conversationabstract voidmakeConversionRead(int position, EaseConversationInfo info)Make conversation readvoidonDestroy()abstract voidsortData(java.util.List<EaseConversationInfo> data)Sort data
-
-
-
字段详细资料
-
mView
public IEaseConversationListView mView
-
-
方法详细资料
-
attachView
public void attachView(ILoadDataView view)
- 指定者:
attachView在类中EaseBasePresenter
-
detachView
public void detachView()
- 指定者:
detachView在类中EaseBasePresenter
-
onDestroy
public void onDestroy()
- 覆盖:
onDestroy在类中EaseBasePresenter
-
loadData
public abstract void loadData(boolean fetchConfig)
load data
-
sortData
public abstract void sortData(java.util.List<EaseConversationInfo> data)
Sort data- 参数:
data-
-
makeConversionRead
public abstract void makeConversionRead(int position, EaseConversationInfo info)Make conversation read- 参数:
position-info-
-
makeConversationTop
public abstract void makeConversationTop(int position, EaseConversationInfo info)Pin conversation- 参数:
position-info-
-
cancelConversationTop
public abstract void cancelConversationTop(int position, EaseConversationInfo info)Unpin conversation- 参数:
position-info-
-
deleteConversation
public abstract void deleteConversation(int position, EaseConversationInfo info)Delete conversation- 参数:
position-info-
-
-