package com.gzsll.hupu.ui.post;
import com.gzsll.hupu.bean.BaseError;
import com.gzsll.hupu.bean.Exam;
import com.gzsll.hupu.ui.BasePresenter;
import com.gzsll.hupu.ui.BaseView;
import java.util.ArrayList;
/**
* Created by sll on 2016/5/11.
*/
public interface PostContract {
interface View extends BaseView {
void renderError(BaseError error);
void renderExam(Exam exam);
void showLoading();
void hideLoading();
void postSuccess();
}
interface Presenter extends BasePresenter<View> {
void checkPermission(int type, String fid, String tid);
void parse(ArrayList<String> paths);
void comment(String tid, String fid, String pid, String content);
void post(String fid, String content, String title);
}
}