public static interface TaskDetailContract.Presenter extends BasePresenter
| Modifier and Type | Method and Description |
|---|---|
void |
checkNotificationOpen(int task_id,
int project_id)
알림 읽음 표시
|
void |
doAddComment(HFCommentEditView commentEditView,
java.lang.String contents)
댓글 등록
|
void |
doDeleteComment(int id)
댓글 삭제
|
void |
doDeleteRequestClicked()
요청 삭제
|
void |
doDeleteTask()
Task 삭제
|
void |
doEditTask()
Task 편집
|
void |
doEvalAcceptClicked()
평가 수락 선택
|
void |
doEvalRejectClicked()
평가 반려 선택
|
void |
doEvaluation(TaskEvaluationType taskEvaluationType)
평가하기
|
void |
doReRequestClicked()
수정후 재 요청
|
void |
doTaskAccept()
TASK 수락
|
void |
doTaskReject()
TASK 반려
|
void |
initData(int task_id,
int project_id,
boolean needLoading)
Task 상세 조회
|
void |
initHistoryData(java.util.ArrayList<TaskHistoryData> list)
TASK HISTORY
|
void |
initMessageData(boolean needScrollBottom,
boolean needLoading)
댓글 목록 조회
|
void |
moreMessageData()
다음 댓글 더 보기
|
void |
refreshData()
Task 정보 새로고침
|
void |
showEvaluationDialog()
평가 팝업 노출
|
detachView, getContextvoid checkNotificationOpen(@NonNull
int task_id,
@NonNull
int project_id)
task_id - TASK_IDproject_id - PROJECT_IDvoid initData(@NonNull
int task_id,
@NonNull
int project_id,
boolean needLoading)
void initHistoryData(java.util.ArrayList<TaskHistoryData> list)
void initMessageData(boolean needScrollBottom,
boolean needLoading)
needScrollBottom - 스크롤void moreMessageData()
void refreshData()
void doEditTask()
void doDeleteTask()
void showEvaluationDialog()
void doEvaluation(@NonNull
TaskEvaluationType taskEvaluationType)
void doTaskAccept()
void doTaskReject()
void doEvalAcceptClicked()
void doEvalRejectClicked()
void doDeleteRequestClicked()
void doReRequestClicked()
void doAddComment(@NonNull
HFCommentEditView commentEditView,
@NonNull
java.lang.String contents)
contents - 댓글 내용void doDeleteComment(int id)
id - 댓글 아이디