public MainViewModel(MainModel model, IDefaultMessenger defaultMessenger,
                             IExtNavigationService navigationService, IExtDialogService dialogService)
            : base(defaultMessenger, model, navigationService, dialogService)
        {
            _defaultMessenger = defaultMessenger;

            Model = model;
        }
        public MainViewModel(MainModel model, IDefaultMessenger defaultMessenger, 
                             IExtNavigationService navigationService, IExtDialogService dialogService) 
             : base(defaultMessenger, model, navigationService, dialogService)
        {
            _defaultMessenger = defaultMessenger;

            Model = model;
        }
        public AuthenticationStack(IExtNavigationService navigationService, IExtDialogService dialogService, IPageService pageService) : base(navigationService, dialogService, pageService)
        {
            var navPage = new NavigationPage();

            // Disable NavigationBar on all pages within this Stack.
            navPage.Pushed += (s, e) => { NavigationPage.SetHasNavigationBar(e.Page, false); };
            
            MainPage = NavigationPage = navPage;
        }
Beispiel #4
0
        public AuthenticationStack(IExtNavigationService navigationService, IExtDialogService dialogService, IPageService pageService) : base(navigationService, dialogService, pageService)
        {
            var navPage = new NavigationPage();

            // Disable NavigationBar on all pages within this Stack.
            navPage.Pushed += (s, e) => { NavigationPage.SetHasNavigationBar(e.Page, false); };

            MainPage = NavigationPage = navPage;
        }
 public LoginViewModel(IAppLoader appLoader, LoginModel model, 
                       IDefaultMessenger defaultMessenger, IExtNavigationService navigationService, 
                       IExtDialogService dialogService) 
      : base(defaultMessenger, model, navigationService, dialogService)
 {
     _appLoader = appLoader;
     _defaultMessenger = defaultMessenger;
     
     Model = model;
 }
        public LoginViewModel(IAppLoader appLoader, LoginModel model,
                              IDefaultMessenger defaultMessenger, IExtNavigationService navigationService,
                              IExtDialogService dialogService)
            : base(defaultMessenger, model, navigationService, dialogService)
        {
            _appLoader        = appLoader;
            _defaultMessenger = defaultMessenger;

            Model = model;
        }
Beispiel #7
0
        public MainStack(IExtNavigationService navigationService, IExtDialogService dialogService, IPageService pageService) : base(navigationService, dialogService, pageService)
        {
            NavigationPage = new NavigationPage();

            MainPage = new MasterDetailPage()
            {
                BackgroundColor = Color.Transparent,
                Master          = BuildMenuPage(),
                Detail          = NavigationPage
            };
        }
Beispiel #8
0
        public MainStack(IExtNavigationService navigationService, IExtDialogService dialogService, IPageService pageService): base(navigationService, dialogService, pageService)
        {
            NavigationPage = new NavigationPage();

            MainPage = new MasterDetailPage()
            {
                BackgroundColor = Color.Transparent,
                Master = BuildMenuPage(),
                Detail = NavigationPage
            };
        }
Beispiel #9
0
 public BaseStack(IExtNavigationService navigationService, IExtDialogService dialogService, IPageService pageService)
 {
     _navigationService = navigationService;
     _dialogService = dialogService;
     _pageService = pageService;
 }
Beispiel #10
0
 public MenuViewModel(MenuModel model, IDefaultMessenger defaultMessenger,
                      IExtNavigationService navigationService, IExtDialogService dialogService)
     : base(defaultMessenger, model, navigationService, dialogService)
 {
 }
Beispiel #11
0
 public BaseStack(IExtNavigationService navigationService, IExtDialogService dialogService, IPageService pageService)
 {
     _navigationService = navigationService;
     _dialogService     = dialogService;
     _pageService       = pageService;
 }
 public BaseViewModel(GalaSoft.MvvmLight.Messaging.IMessenger messenger, BaseModel model, IExtNavigationService navigationService, IExtDialogService dialogService) : base(messenger)
 {
     _model = model;
     NavigationService = navigationService;
     DialogService = dialogService;
 }
 public AboutViewModel(AboutModel model, IDefaultMessenger defaultMessenger, 
                       IExtNavigationService navigationService, IExtDialogService dialogService) 
      : base(defaultMessenger, model, navigationService, dialogService)
 { }
 public BaseViewModel(GalaSoft.MvvmLight.Messaging.IMessenger messenger, BaseModel model, IExtNavigationService navigationService, IExtDialogService dialogService) : base(messenger)
 {
     _model            = model;
     NavigationService = navigationService;
     DialogService     = dialogService;
 }