Esempio n. 1
0
        public TabbedView(IPageResolver pageResolver)
        {
            InitializeComponent();

            Children.Add(pageResolver.ResolvePage <AViewModel>());
            Children.Add(pageResolver.ResolvePage <BViewModel>());
        }
Esempio n. 2
0
 private Navigation()
 {
     _resolver  = PagesResolver.GetInstance();
     pages      = new Stack <Page>();
     viewModels = new Stack <BaseViewModel>();
     pages.Push(new LoginPage());
     viewModels.Push(new LoginViewModel());
 }
Esempio n. 3
0
 public NavigationService(INavigation navigation,
                          IPopupNavigation popupNavigation,
                          IPageResolver pageResolver,
                          INavigationPageFactory navigationPageFactory)
 {
     this.navigation            = navigation;
     this.popupNavigation       = popupNavigation;
     this.pageResolver          = pageResolver;
     this.navigationPageFactory = navigationPageFactory;
 }
        public App(IPageResolver pageResolver, IMasterPageService masterPageService)
        {
            InitializeComponent();


            var mainpage = pageResolver.ResolvePage(ViewNames.Main);

            masterPageService.InitializeMasterDetailPage((MasterDetailPage)mainpage);


            MainPage = mainpage;
        }
Esempio n. 5
0
        public MasterDetailView(IPageResolver pageResolver)
        {
            _pageResolver = pageResolver;

            var master = pageResolver.ResolvePage <MasterViewModel>();

            master.Title = "Menu";
            Master       = master;

            var firstMenuItem = MasterView.List.ItemsSource.Cast <MenuItem>().First();
            var detail        = CreatePage(firstMenuItem);

            Detail = new NavigationPage(detail);

            MasterView.List.ItemSelected += ListView_ItemSelected;
        }
Esempio n. 6
0
 private Navigation()
 {
     _resolver = new PagesResolver();
 }
Esempio n. 7
0
 public NavigationService(IPageResolver pageResolver)
 {
     _pageResolver = pageResolver;
 }
Esempio n. 8
0
 private Navigation()
 {
     _resolver = new PagesResolver();
 }
Esempio n. 9
0
 private Navigation()
 {
     _resolver = PagesResolver.Instance;
 }
 public XamarinFormsPagePresenter(IPageResolver pageResolver)
 {
     _pageResolver = pageResolver;
 }
Esempio n. 11
0
 public PageLocator(IPageResolver pageResolver)
 {
     _pageResolver = pageResolver;
 }
 public SingleSelectDropdown(IPageResolver pageResolver)
 {
 }
 public NavigationService(IComponentContext context, IMainWindow mainWindow, IPageResolver pageResolver)
 {
     _context      = context;
     _mainWindow   = mainWindow;
     _pageResolver = pageResolver;
 }
Esempio n. 14
0
 public MasterPageService(IPageResolver pageResolver, INavigationService navigationService, IDeviceInfo deviceInfo)
 {
     _navigationService = navigationService;
     _pageResolver      = pageResolver;
     _deviceInfo        = deviceInfo;
 }
Esempio n. 15
0
 public AppNavigation(INavigationService navigationService, IPageResolver pageResolver)
 {
     _navigationService = navigationService;
     _pageResolver      = pageResolver;
 }
Esempio n. 16
0
 public PageUtil(IPageResolver pageResolver)
 {
     _pageResolver = pageResolver;
 }