using System;
using System.Threading.Tasks;
namespace Artemis.UI.Shared.Routing;
///
/// Represents an object that contains information about the current navigation action.
///
public class NavigationArguments
{
internal NavigationArguments(IRouter router, RouterNavigationOptions options, string path, object[] routeParameters)
{
Router = router;
Options = options;
Path = path;
RouteParameters = routeParameters;
SegmentParameters = Array.Empty