public class AddTaskSelectMemberPresenter extends java.lang.Object implements AddTaskSelectMemberContract.Presenter
Created by sanghoonkwon on 2018. 1. 18..| Modifier and Type | Field and Description |
|---|---|
private AddTaskSelectMemberListContract.Model |
mListAdapterModel |
private AddTaskSelectMemberListContract.View |
mListAdapterView |
private AddTaskSelectedMemberPagerContract.Model |
mPagerAdapterModel |
private AddTaskSelectedMemberPagerContract.View |
mPagerAdapterView |
private AddTaskSelectMemberContract.View |
mView |
| Constructor and Description |
|---|
AddTaskSelectMemberPresenter(AddTaskSelectMemberContract.View view,
AddTaskSelectMemberListContract.View listAdapterView,
AddTaskSelectMemberListContract.Model listAdapterModel,
AddTaskSelectedMemberPagerContract.View pagerAdapterView,
AddTaskSelectedMemberPagerContract.Model pagerAdapterModel) |
| Modifier and Type | Method and Description |
|---|---|
void |
detachView() |
void |
doCompleted()
선택 완료
|
android.app.Activity |
getActivity() |
android.content.Context |
getContext() |
void |
initData()
전체 멤버 목록 조회
|
void |
refreshSelectedMember()
선택된 멤버 목록 표시
|
void |
updateObjectSelect(MemberInfoData data,
int index,
boolean isSelect)
선택 상태 변경
|
private AddTaskSelectMemberContract.View mView
private AddTaskSelectMemberListContract.View mListAdapterView
private AddTaskSelectMemberListContract.Model mListAdapterModel
private AddTaskSelectedMemberPagerContract.View mPagerAdapterView
private AddTaskSelectedMemberPagerContract.Model mPagerAdapterModel
public AddTaskSelectMemberPresenter(@NonNull
AddTaskSelectMemberContract.View view,
@NonNull
AddTaskSelectMemberListContract.View listAdapterView,
@NonNull
AddTaskSelectMemberListContract.Model listAdapterModel,
@NonNull
AddTaskSelectedMemberPagerContract.View pagerAdapterView,
@NonNull
AddTaskSelectedMemberPagerContract.Model pagerAdapterModel)
public void detachView()
detachView in interface BasePresenterpublic android.content.Context getContext()
getContext in interface BasePresenterpublic android.app.Activity getActivity()
public void initData()
AddTaskSelectMemberContract.PresenterinitData in interface AddTaskSelectMemberContract.Presenterpublic void updateObjectSelect(@NonNull
MemberInfoData data,
@NonNull
int index,
@NonNull
boolean isSelect)
AddTaskSelectMemberContract.PresenterupdateObjectSelect in interface AddTaskSelectMemberContract.Presenterdata - 멤버 정보index - List indexisSelect - Booleanpublic void refreshSelectedMember()
AddTaskSelectMemberContract.PresenterrefreshSelectedMember in interface AddTaskSelectMemberContract.Presenterpublic void doCompleted()
AddTaskSelectMemberContract.PresenterdoCompleted in interface AddTaskSelectMemberContract.Presenter