SLAM/mobile/src/main/java/de/vanitasvitae/slam/mvp/contracts/ConversationListContract.java

21 lines
450 B
Java

package de.vanitasvitae.slam.mvp.contracts;
import java.util.List;
/**
* Model-View-Presenter contract of the conversation list fragment.
* Created by Paul Schaub on 01.02.18.
*/
public interface ConversationListContract {
interface View {
void populateConversationList(List<?> conversations);
}
interface Presenter {
void onConversationClick();
void onConversationLongClick();
void load();
}
}