Пример #1
0
        public XNavigationMasterDetailNavigator(XFrame rootFrame, MasterDetailPage page, IViewResolver viewResolver)
        {
            _rootFrame          = rootFrame;
            _xNavigation        = rootFrame.Navigation;
            _container          = rootFrame.Container;
            _rootNavigationPage = page;
            _viewResolver       = viewResolver;

            _configure();
        }
        public XNavigationMasterDetailNavigator(XFrame rootFrame, MasterDetailPage page, IViewResolver viewResolver)
        {
            _rootFrame = rootFrame;
            _xNavigation = rootFrame.Navigation;
            _container = rootFrame.Container;
            _rootNavigationPage = page;
            _viewResolver = viewResolver;

            _configure();
        }
        public XNavigationPageNavigator(ILifetimeScope scope, XFrame rootFrame, NavigationPage page, IViewResolver viewResolver)
        {
            _scope              = scope;
            _rootFrame          = rootFrame;
            _xNavigation        = rootFrame.Navigation;
            _container          = rootFrame.Container;
            _rootNavigationPage = page;
            _viewResolver       = viewResolver;

            _configure();
        }
        public XUWPFrameNavigator(ILifetimeScope scope, XFrame rootFrame, Frame rootElement, IUWPViewResolver viewResolver, Type rootPageType)
        {
            _scope       = scope;
            _rootFrame   = rootFrame;
            _rootElement = rootElement;
            _xNavigation = rootFrame.Navigation;
            _container   = rootFrame.Container;

            _viewResolver = viewResolver;

            _configure(rootPageType);
        }
        public XNavigationPageNavigator(ILifetimeScope scope, XFrame rootFrame, NavigationPage page, IViewResolver viewResolver)
        {
            _scope = scope;
            _rootFrame = rootFrame;
            _xNavigation = rootFrame.Navigation;
            _container = rootFrame.Container;
            _rootNavigationPage = page;
            _viewResolver = viewResolver;

            _configure();


        }
Пример #6
0
        public XUWPFrameNavigator(ILifetimeScope scope, XFrame rootFrame, Frame rootElement, IUWPViewResolver viewResolver, Type rootPageType)
        {
            _scope = scope;
            _rootFrame = rootFrame;
            _rootElement = rootElement;
            _xNavigation = rootFrame.Navigation;
            _container = rootFrame.Container;

            _viewResolver = viewResolver;

            _configure(rootPageType);


        }
Пример #7
0
        protected XFrame(
            ILifetimeScope c,
            ILoadStatusService systemTrayService,
            IOrientationService orientationService,
            ILocalisationService localisationService,
            IXNavigation xNavigationService,
            IDispatcher dispatcher)
        {
            _loadStatusService   = systemTrayService;
            _orientationService  = orientationService;
            _localisationService = localisationService;
            _navigation          = xNavigationService;
            Dispatcher           = dispatcher;
            Container            = c;

            Id = Guid.NewGuid();
        }
Пример #8
0
 public XRootFrame(ILifetimeScope c, ILoadStatusService systemTrayService, IOrientationService orientationService, ILocalisationService localisationService, IXNavigation xNavigationService, IDispatcher dispatcher) : base(c, systemTrayService, orientationService, localisationService, xNavigationService, dispatcher)
 {
 }