protected override IMvxIosViewPresenter CreatePresenter()
        {
            //custom view presenter to gain better control over navigation
            var presenter = new CustomViewPresenter(applicationDelegate, window);

            return(presenter);
        }
        protected override IMvxWindowsViewPresenter CreateViewPresenter(IMvxWindowsFrame rootFrame)
        {
            //custom view presenter to gain better control over navigation
            var presenter = new CustomViewPresenter(rootFrame);

            return(presenter);
        }
Example #3
0
        void DoSetup()
        {
            var presenter = new CustomViewPresenter(MainWindow);

            var setup = new Setup(Dispatcher, presenter);

            setup.Initialize();

            var start = Mvx.Resolve <IMvxAppStart>();

            start.Start();

            _setupComplete = true;
        }