protected override void InitPagesMappings()
 {
     NavigationPages.Add(typeof(IMainViewModel), typeof(MainMenuViewController));
     NavigationPages.Add(typeof(IMainMenuViewModel), typeof(SlideOutMenuViewController));
     NavigationPages.Add(typeof(IGalleryViewModel), typeof(PictureCollectionViewController));
     NavigationPages.Add(typeof(IPictureViewModel), typeof(PictureViewController));
 }
Beispiel #2
0
 protected override void InitPagesMappings()
 {
     NavigationPages.Add(typeof(IMainViewModel), typeof(MainView));
     NavigationPages.Add(typeof(IMainMenuViewModel), typeof(MainMenuFragment));
     NavigationPages.Add(typeof(IGalleryViewModel), typeof(GalleryFragment));
     NavigationPages.Add(typeof(IPictureViewModel), typeof(PictureView));
 }
Beispiel #3
0
 public MainWindowViewModel()
 {
     Title = $"Network Scanner - {Version}";
     SetCommands();
     _navigationService = IoC.Get <INavigationService>();
     _navigationService.Navigate(NavigationPages.FirstOrDefault(p => p.ViewModel.Title == "Form"));
     _logger = IoC.Get <ILoggingService>();
     _logger.Log(LogLevels.Info, "Application started");
 }