public static interface MainHomeContract.Presenter extends BasePresenter
| Modifier and Type | Method and Description |
|---|---|
void |
doDeleteRequestClicked(TaskData data)
요청 삭제
|
void |
doEvalAcceptClicked(TaskData data)
평가 수락 선택
|
void |
doEvalRejectClicked(TaskData data)
평가 반려 선택
|
void |
doReRequestClicked(TaskData data)
수정후 재 요청
|
void |
doTaskAccept(TaskData data)
TASK 수락
|
void |
doTaskReject(TaskData data)
TASK 반려
|
void |
initData()
Initialize Data
|
void |
initDataAssigned(boolean needLoading)
Initialize data
나의 업무
|
void |
initDataRequested(boolean needLoading)
Initialize data
요청한 업무
|
void |
refreshData()
Refresh Data
|
void |
updateTodoTaskToTodayTask(TaskData data,
boolean isChecked)
오늘 할 업무 등록 / 해제
|
detachView, getContextvoid refreshData()
void initData()
void initDataAssigned(@NonNull
boolean needLoading)
needLoading - 프로그래스 바 노출void initDataRequested(@NonNull
boolean needLoading)
needLoading - 프로그래스 바 노출void updateTodoTaskToTodayTask(@NonNull
TaskData data,
boolean isChecked)
data - TASK 데이터isChecked - TRUE : TASK -> 오늘할 업무로 추가
FALSE : 오늘할 업무에서 삭제void doTaskAccept(@NonNull
TaskData data)
data - Task 데이터void doTaskReject(@NonNull
TaskData data)
data - Task 데이터void doEvalAcceptClicked(@NonNull
TaskData data)
data - TASK 데이터void doEvalRejectClicked(@NonNull
TaskData data)
data - TASK 데이터void doDeleteRequestClicked(@NonNull
TaskData data)
data - TASK 데이터void doReRequestClicked(@NonNull
TaskData data)
data - TASK 데이터