Example #1
0
        public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
        {
            var view = base.OnCreateView(inflater, container, savedInstanceState);

            _presenter = new HomePresenter(this, ModelFactory.Instance.CreateHomeModel());

            return(view);
        }
Example #2
0
 protected override void EstablishContext()
 {
     _defaultScreen = GenerateStub <IHomePresenter>();
     _defaultScreen.Stub(home => home.CanShutdown()).Return(true);
     ProvideImplementationOf(_defaultScreen);
     _screenToOpen = GenerateStub <ITestScreen>();
     ProvideImplementationOf(_screenToOpen);
 }
Example #3
0
        public HomeView(IHomePresenter homePresenter, IViewService viewService)
        {
            Presenter      = homePresenter;
            Presenter.View = this;

            _viewService = viewService;

            InitializeComponent();
        }
Example #4
0
 public override void OnCreate(Bundle savedInstanceState)
 {
     base.OnCreate(savedInstanceState);
     handler       = new Handler();
     homePresenter = new HomePresenter(this);
 }
 public HomeForm()
 {
     InitializeComponent();
     _presenter = Injector.provideHomePresenter(this);
 }