Exemplo n.º 1
0
 public async Task PushAsync <TViewModel>(TViewModel viewModel = default, bool animated = default, bool clearHistory = default) where TViewModel : class, IViewModel
 {
     try
     {
         var view = mvvmLocatorService.ResolveView(viewModel);
         await navigation.PushAsync(view, animated);
     }
     catch
     {
         // ignored
     }
 }
Exemplo n.º 2
0
        public void NavigateTo <TViewModel>(TViewModel viewModel = default) where TViewModel : class, IViewModel
        {
            var view = mvvmLocatorService.ResolveView(viewModel ?? dependencyInjectionService.Resolve <TViewModel>());

            mainContentViewUpdater.SetMainContentView(view);
        }