Artemis Artemis
Artemis Artemis

Search Results for

    Class NavigationArguments

    Represents an object that contains information about the current navigation action.

    Inheritance
    object
    NavigationArguments
    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.

    Content is available under the PolyForm Noncommercial License, by Artemis RGB.