package com.mortarnav.presenter;
import com.mortarnav.DaggerScope;
import com.mortarnav.StandardAutoComponent;
import com.mortarnav.presenter.stackable.MyPopup2Stackable;
import com.mortarnav.view.MyPopup2View;
import architect.Navigator;
import architect.robot.AutoStackable;
import autodagger.AutoComponent;
import mortar.ViewPresenter;
/**
* @author Lukasz Piliszczuk - lukasz.pili@gmail.com
*/
@AutoStackable(
component = @AutoComponent(includes = StandardAutoComponent.class),
pathWithView = MyPopup2View.class
)
@DaggerScope(MyPopup2Presenter.class)
public class MyPopup2Presenter extends ViewPresenter<MyPopup2View> {
public void popupClick() {
Navigator.get(getView()).show(new MyPopup2Stackable());
}
public void dismissClick() {
Navigator.get(getView()).backToRoot();
}
}