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

            SetupAndroidNav(_presenter);

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