Header menu logo Navs
Type/Module Description

CacheStrategy

The strategy that the router will use to cache the views that are rendered when the route is activated.

GetView<'View>

An alias for a function that takes a route context and a cancellation token in order to extract the view that will be rendered when the route is activated.

GuardResponse

IDisposableBag

An object that contains multiple disposable objects that can be disposed of when the route is not cached and deactivated.

INavigable<'View>

IRouter<'View>

NavigationError<'View>

This object contains the contextual information about why a navigation could not be performed.

NavigationState

Route (Module)

Route (Type)

RouteContext (Module)

RouteContext (Type)

The context of the route that is being activated. This can be used to extract the parameters from the URL and extract information about the templated route that is being activated.

RouteContextExtensions

RouteDefinition<'View>

RouteGuard<'View>

An alias for a function that takes a route context and a cancellation token In order to determine if the route can be activated/deactivated or not.

Type something to start searching.