C# Класс PowerArgs.Cli.PageStack

Наследование: INotifyPropertyChanged
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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