C# Class PowerArgs.Cli.PageStack

Inheritance: INotifyPropertyChanged
Afficher le fichier Open project: adamabdelhamed/PowerArgs Class Usage Examples

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
FirePropertyChanged ( string prop ) : void
Push ( string route, Page p ) : void
TryResolveRoute ( string &path, Page &page ) : bool

Method Details

GetSegments() public static méthode

public static GetSegments ( string path ) : string[]
path string
Résultat string[]

Navigate() public méthode

public Navigate ( string path ) : void
path string
Résultat void

PageStack() public méthode

public PageStack ( ) : System
Résultat System

Refresh() public méthode

public Refresh ( ) : void
Résultat void

RegisterDefaultRoute() public méthode

public RegisterDefaultRoute ( string path, Func pageFactory ) : void
path string
pageFactory Func
Résultat void

RegisterRoute() public méthode

public RegisterRoute ( string route, Func pageFactory ) : void
route string
pageFactory Func
Résultat void

TryBack() public méthode

public TryBack ( ) : bool
Résultat bool

TryNavigate() public méthode

public TryNavigate ( string path ) : bool
path string
Résultat bool

TryRefresh() public méthode

public TryRefresh ( ) : bool
Résultat bool

TryUp() public méthode

public TryUp ( ) : bool
Résultat bool