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.