package tellh.com.gitclub.presentation.contract;
import com.tellh.nolistadapter.adapter.FooterLoadMoreAdapterWrapper.UpdateType;
import java.util.List;
import tellh.com.gitclub.common.base.BaseView;
import tellh.com.gitclub.common.base.MvpPresenter;
import tellh.com.gitclub.model.entity.Event;
public interface NewsContract {
interface View extends BaseView,ShowError {
void OnGetNews(List<Event> newsList, @UpdateType int updateType);
void showLoginDialog();
}
interface Presenter extends MvpPresenter<View> {
void listNews(int page);
}
}