Method NavigateAsync
NavigateAsync(string)
Navigates to the specified route.
Declaration
Task<NavigationResult> NavigateAsync(string route)
Parameters
Type |
Name |
Description |
string |
route |
|
Returns
NavigateAsync<TViewModel>(ISpecifiedRootRoute<TViewModel>, RouteOptions?)
Navigates to the specified route.
Declaration
Task<NavigationResult> NavigateAsync<TViewModel>(ISpecifiedRootRoute<TViewModel> route, RouteOptions? routeOptions = null) where TViewModel : class
Parameters
Returns
Type Parameters
Name |
Description |
TViewModel |
|
NavigateAsync<TRootViewModel, TNestedViewModel>(ISpecifiedRootRoute<TRootViewModel>, ISpecifiedNestedRoute<TRootViewModel, TNestedViewModel>, RouteOptions?)
Navigates to the specified route.
Declaration
Task<NavigationResult> NavigateAsync<TRootViewModel, TNestedViewModel>(ISpecifiedRootRoute<TRootViewModel> rootRoute, ISpecifiedNestedRoute<TRootViewModel, TNestedViewModel> nestedRoute, RouteOptions? routeOptions = null) where TRootViewModel : class where TNestedViewModel : class
Parameters
Returns
Type Parameters
Name |
Description |
TRootViewModel |
|
TNestedViewModel |
|
NavigateAsync<TRootViewModel, TNestedViewModel1, TNestedViewModel2>(ISpecifiedRootRoute<TRootViewModel>, ISpecifiedNestedRoute<TRootViewModel, TNestedViewModel1>, ISpecifiedNestedRoute<TNestedViewModel1, TNestedViewModel2>, RouteOptions?)
Navigates to the specified route.
Declaration
Task<NavigationResult> NavigateAsync<TRootViewModel, TNestedViewModel1, TNestedViewModel2>(ISpecifiedRootRoute<TRootViewModel> rootRoute, ISpecifiedNestedRoute<TRootViewModel, TNestedViewModel1> nestedRoute1, ISpecifiedNestedRoute<TNestedViewModel1, TNestedViewModel2> nestedRoute2, RouteOptions? routeOptions = null) where TRootViewModel : class where TNestedViewModel1 : class where TNestedViewModel2 : class
Parameters
Returns
Type Parameters
Name |
Description |
TRootViewModel |
|
TNestedViewModel1 |
|
TNestedViewModel2 |
|
NavigateAsync<TRootViewModel, TNestedViewModel1, TNestedViewModel2, TNestedViewModel3>(ISpecifiedRootRoute<TRootViewModel>, ISpecifiedNestedRoute<TRootViewModel, TNestedViewModel1>, ISpecifiedNestedRoute<TNestedViewModel1, TNestedViewModel2>, ISpecifiedNestedRoute<TNestedViewModel2, TNestedViewModel3>, RouteOptions?)
Navigates to the specified route.
Declaration
Task<NavigationResult> NavigateAsync<TRootViewModel, TNestedViewModel1, TNestedViewModel2, TNestedViewModel3>(ISpecifiedRootRoute<TRootViewModel> rootRoute, ISpecifiedNestedRoute<TRootViewModel, TNestedViewModel1> nestedRoute1, ISpecifiedNestedRoute<TNestedViewModel1, TNestedViewModel2> nestedRoute2, ISpecifiedNestedRoute<TNestedViewModel2, TNestedViewModel3> nestedRoute3, RouteOptions? routeOptions = null) where TRootViewModel : class where TNestedViewModel1 : class where TNestedViewModel2 : class where TNestedViewModel3 : class
Parameters
Returns
Type Parameters
Name |
Description |
TRootViewModel |
|
TNestedViewModel1 |
|
TNestedViewModel2 |
|
TNestedViewModel3 |
|