Exemplo n.º 1
0
        public static void Initialize()
        {
            _viewModelLocatorService = ViewModelLocatorService <SampleViewModel> .Instance;
            _presenter = new SampleNavigationPresenter(_viewModelLocatorService);
            Navigation = new SampleNavigationService(_presenter);

            SetupAndroidNav(_presenter);

            Navigation.ShowHome();
        }
Exemplo n.º 2
0
 public NavigationStack(IViewModelLocatorService <TViewModel> viewModelLocatorService)
 {
     _viewModelLocatorService = viewModelLocatorService;
 }
Exemplo n.º 3
0
 public NavigationPresenter(IViewModelLocatorService <TViewModel> viewModelLocatorService)
 {
     _navigationStack = new NavigationStack <TViewModel>(viewModelLocatorService);
 }
Exemplo n.º 4
0
 public SampleNavigationPresenter(IViewModelLocatorService <SampleViewModel> viewModelLocatorService) : base(viewModelLocatorService)
 {
 }
Exemplo n.º 5
0
 protected BaseFragment(IViewModelLocatorService viewModelLocator)
 {
     ViewModelLocatorService = viewModelLocator;
     ViewModel = ViewModelLocatorService?.CreateViewModelInstance <TViewModel>();
 }