package kr.co.hanwha.hifive.screen.main.home.contract;

import kr.co.hanwha.hifive.base.BasePresenter;
import kr.co.hanwha.hifive.base.BaseView;

public interface MainOKRContract {
    interface View extends BaseView<Presenter> {
        void setRefreshing(boolean refreshing);

        /**
         * OKR 없을때 뷰 표시
         *
         * @param isEmpty Boolean
         */
        void setEmptyView(boolean isEmpty);
    }

    interface Presenter extends BasePresenter {
        /**
         * 내 OKR 목록 조회
         *
         * @param needLoading 프로그래스 바 노출
         */
        void initData(boolean needLoading);
    }
}
