Example #1
0
 public XfNavViewModelBase()
 {
     NavService      = SimpleIoc.Default.GetInstance <IXfNavigationService>();
     ViewEventBroker = SimpleIoc.Default.GetInstance <IViewEventBrokerService>();
     ViewEventBroker.ViewAppearing    += OnCorrespondingViewAppearing;
     ViewEventBroker.ViewDisAppearing += OnCorrespondingViewDisappearing;
 }
Example #2
0
        public XfNavContentPage()
        {
            _viewEventBroker = SimpleIoc.Default.GetInstance <IViewEventBrokerService>();
            _navService      = SimpleIoc.Default.GetInstance <IXfNavigationService>();

            this.BindingContextChanged += XfNavContentPage_BindingContextChanged;

            //hide the back button on Android and iOS:
            //NavigationPage.SetHasBackButton(this, false);
        }
Example #3
0
 public MainViewModel()
 {
     _dialogService     = SimpleIoc.Default.GetInstance <IDialogService>();
     _navigationService = SimpleIoc.Default.GetInstance <IXfNavigationService>();
 }