package com.badoo.chateau.example.ui.conversations.list;
import com.badoo.barf.mvp.FlowListener;
import com.badoo.barf.mvp.MvpPresenter;
import com.badoo.barf.mvp.MvpView;
/**
* Component presenter for handling creating new conversations (this is not handled by the base ConversationListPresenter as this is often
* application dependent).
*/
interface CreateConversationPresenter extends MvpPresenter {
/**
* Called when a new conversation is requested.
*/
void onCreateNewConversationClicked();
interface CreateConversationFlowListener extends FlowListener {
/**
* Called when a new conversation is required.
*/
void requestCreateNewConversation();
}
interface CreateConversationView extends MvpView {
}
}