C# Class ChilliSource.Mobile.UI.ReactiveUI.NavigationService

Inheritance: INavigationService
Afficher le fichier Open project: BlueChilli/ChilliSource.Mobile.UI

Méthodes publiques

Méthode Description
NavigationService ( IView view, ILogger logger ) : System
PopModal ( bool animate = true ) : IObservable
PopPage ( bool animate = true ) : IObservable
PopPopup ( bool animate = true ) : IObservable
PushModal ( IModalViewModel modal, string contract = null, bool animate = true ) : IObservable
PushPage ( IPageViewModel page, string contract = null, bool resetStack = false, bool animate = true ) : IObservable
PushPopup ( IPopModalViewModel page, string contract = null, bool animate = true ) : IObservable

Private Methods

Méthode Description
AddToStackAndTick ( BehaviorSubject stackSubject, item, bool reset ) : void
PopStackAndTick ( BehaviorSubject stackSubject ) : T

Method Details

NavigationService() public méthode

public NavigationService ( IView view, ILogger logger ) : System
view IView
logger ILogger
Résultat System

PopModal() public méthode

public PopModal ( bool animate = true ) : IObservable
animate bool
Résultat IObservable

PopPage() public méthode

public PopPage ( bool animate = true ) : IObservable
animate bool
Résultat IObservable

PopPopup() public méthode

public PopPopup ( bool animate = true ) : IObservable
animate bool
Résultat IObservable

PushModal() public méthode

public PushModal ( IModalViewModel modal, string contract = null, bool animate = true ) : IObservable
modal IModalViewModel
contract string
animate bool
Résultat IObservable

PushPage() public méthode

public PushPage ( IPageViewModel page, string contract = null, bool resetStack = false, bool animate = true ) : IObservable
page IPageViewModel
contract string
resetStack bool
animate bool
Résultat IObservable

PushPopup() public méthode

public PushPopup ( IPopModalViewModel page, string contract = null, bool animate = true ) : IObservable
page IPopModalViewModel
contract string
animate bool
Résultat IObservable