public XamarinFormsPageEventsEmulatedNavigation(
     IViewModelResolver viewModelResolver,
     IStack stack,
     IViewModelLifeCycleHandler viewModelLifeCycleHandler)
     : this(viewModelResolver, new HistoryStack.HistoryStack(stack), viewModelLifeCycleHandler)
 {
 }
 private XamarinFormsPageEventsEmulatedNavigation(
     IViewModelResolver viewModelResolver,
     IHistoryStack historyStack,
     IViewModelLifeCycleHandler viewModelLifeCycleHandler)
     : base(viewModelResolver, historyStack, viewModelLifeCycleHandler)
 {
     HistoryStack = historyStack;
     ViewModelLifeCycleHandler = viewModelLifeCycleHandler;
 }
예제 #3
0
 public Navigation(
     IViewModelResolver viewModelResolver,
     IHistoryStack historyStack,
     IViewModelLifeCycleHandler viewModelLifeCycle)
 {
     _viewModelResolver  = viewModelResolver;
     _historyStack       = historyStack;
     _viewModelLifeCycle = viewModelLifeCycle;
 }
예제 #4
0
 public ContentPage(IViewModelLifeCycleHandler viewModelLifeCycleHandler)
 {
     ViewModelLifeCycleHandler = viewModelLifeCycleHandler;
 }
 public BaseTabbedPage(IViewModelLifeCycleHandler viewModelLifeCycleHandler)
 {
     ViewModelLifeCycleHandler = viewModelLifeCycleHandler;
 }