C# 클래스 PowerArgs.Cli.PageStack

상속: INotifyPropertyChanged
파일 보기 프로젝트 열기: adamabdelhamed/PowerArgs 1 사용 예제들

공개 메소드들

메소드 설명
GetSegments ( string path ) : string[]
Navigate ( string path ) : void
PageStack ( ) : System
Refresh ( ) : void
RegisterDefaultRoute ( string path, Func pageFactory ) : void
RegisterRoute ( string route, Func pageFactory ) : void
TryBack ( ) : bool
TryNavigate ( string path ) : bool
TryRefresh ( ) : bool
TryUp ( ) : bool

비공개 메소드들

메소드 설명
FirePropertyChanged ( string prop ) : void
Push ( string route, Page p ) : void
TryResolveRoute ( string &path, Page &page ) : bool

메소드 상세

GetSegments() 공개 정적인 메소드

public static GetSegments ( string path ) : string[]
path string
리턴 string[]

Navigate() 공개 메소드

public Navigate ( string path ) : void
path string
리턴 void

PageStack() 공개 메소드

public PageStack ( ) : System
리턴 System

Refresh() 공개 메소드

public Refresh ( ) : void
리턴 void

RegisterDefaultRoute() 공개 메소드

public RegisterDefaultRoute ( string path, Func pageFactory ) : void
path string
pageFactory Func
리턴 void

RegisterRoute() 공개 메소드

public RegisterRoute ( string route, Func pageFactory ) : void
route string
pageFactory Func
리턴 void

TryBack() 공개 메소드

public TryBack ( ) : bool
리턴 bool

TryNavigate() 공개 메소드

public TryNavigate ( string path ) : bool
path string
리턴 bool

TryRefresh() 공개 메소드

public TryRefresh ( ) : bool
리턴 bool

TryUp() 공개 메소드

public TryUp ( ) : bool
리턴 bool