C# 클래스 ChilliSource.Mobile.UI.ReactiveUI.NavigationService

상속: INavigationService
파일 보기 프로젝트 열기: BlueChilli/ChilliSource.Mobile.UI

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
AddToStackAndTick ( BehaviorSubject stackSubject, item, bool reset ) : void
PopStackAndTick ( BehaviorSubject stackSubject ) : T

메소드 상세

NavigationService() 공개 메소드

public NavigationService ( IView view, ILogger logger ) : System
view IView
logger ILogger
리턴 System

PopModal() 공개 메소드

public PopModal ( bool animate = true ) : IObservable
animate bool
리턴 IObservable

PopPage() 공개 메소드

public PopPage ( bool animate = true ) : IObservable
animate bool
리턴 IObservable

PopPopup() 공개 메소드

public PopPopup ( bool animate = true ) : IObservable
animate bool
리턴 IObservable

PushModal() 공개 메소드

public PushModal ( IModalViewModel modal, string contract = null, bool animate = true ) : IObservable
modal IModalViewModel
contract string
animate bool
리턴 IObservable

PushPage() 공개 메소드

public PushPage ( IPageViewModel page, string contract = null, bool resetStack = false, bool animate = true ) : IObservable
page IPageViewModel
contract string
resetStack bool
animate bool
리턴 IObservable

PushPopup() 공개 메소드

public PushPopup ( IPopModalViewModel page, string contract = null, bool animate = true ) : IObservable
page IPopModalViewModel
contract string
animate bool
리턴 IObservable