示例#1
0
 public PhoneNavigationOrchestrator(IAppNav <Page, IRxnPageModel> appNav, IAppPages defaultPages, IResolvePages resolver, Action <Page> setMainPage)
 {
     _appNav       = appNav;
     _defaultPages = defaultPages;
     _resolver     = resolver;
     _setMainPage  = setMainPage;
 }
示例#2
0
 public NavigationEventGenerator(IAppNav <Page, IRxnPageModel> appNav)
 {
     _appNav = appNav;
 }
示例#3
0
 public AssertionFilter(IAppNav <Page, IRxnPageModel> appNav, IRxnManager <IRxn> eventManager)
 {
     _appNav = appNav;
     eventManager.CreateSubscription <ShakeGesture>().Do(_ => eventManager.Publish(new AssertModel(Snapshot(_appNav.Current.Model)))).Until();
 }