Class NavigationArguments
Represents an object that contains information about the current navigation action.
Namespace: Artemis.UI.Shared.Routing
Assembly: Artemis.UI.Shared.dll
Syntax
public class NavigationArguments
  Properties
Path
Gets the path of the route that is being navigated to.
Declaration
public string Path { get; }
  Property Value
| Type | Description | 
|---|---|
| string | 
RouteParameters
GEts an array of all parameters provided to this route.
Declaration
public object[] RouteParameters { get; }
  Property Value
| Type | Description | 
|---|---|
| object[] | 
Router
Gets the router in which the navigation is taking place.
Declaration
public IRouter Router { get; }
  Property Value
| Type | Description | 
|---|---|
| IRouter | 
SegmentParameters
Gets an array of parameters provided to this screen's segment of the route.
Declaration
public object[] SegmentParameters { get; }
  Property Value
| Type | Description | 
|---|---|
| object[] | 
Methods
Cancel()
Cancels further processing of the current navigation.
Declaration
public void Cancel()
  Remarks
It not necessary to cancel the navigation in order to navigate to another route, the current navigation will be cancelled by the router.