Exemplo n.º 1
0
 public PageThreeViewModel(INestedNavigationService navigationService)
 {
     _navigationService            = navigationService;
     _navigationService.Navigated += OnNavigated;
     _navigationService.Disposing += OnDisposing;
     SubNavigationTargets          = new List <NavigationTargeViewModel>()
     {
         new NavigationTargeViewModel("Page A", PageTargets.SubPageTargets.SubPageA),
         new NavigationTargeViewModel("Page B", PageTargets.SubPageTargets.SubPageB),
     };
 }
Exemplo n.º 2
0
 public MainViewModel(INestedNavigationService navigationService)
 {
     _navigationService            = navigationService;
     _navigationService.Navigated += OnNavigated;
     _navigationService.Disposing += OnDisposing;
     NavigationTargets             = new List <NavigationTargeViewModel>()
     {
         new NavigationTargeViewModel("Page One", PageTargets.PageOne),
         new NavigationTargeViewModel("Page Two", PageTargets.PageTwo),
         new NavigationTargeViewModel("Page Three", PageTargets.PageThree)
     };
 }
Exemplo n.º 3
0
 public static INestedNavigationService GetNavigationService()
 {
     return(_navigationService ?? (_navigationService = CreateNavigationService()));
 }
Exemplo n.º 4
0
 public PageOneViewModel(INestedNavigationService navigationService)
 {
     _navigationService = navigationService;
 }