Creates a new instance of a Route.
A parent route or null
if there is no parent.
Route params.
Data loaded by a route.
A context provided by a Router for a RouteOptions.loader.
A parent route or null
if there is no parent.
Route options.
A component that is rendered when an error was thrown during route rendering.
Loads and caches a route component.
Loads data required to render a route.
Route params extracted from a location.
A RouterProps.context provided to a Router.
What to render when a component or data are being loaded.
A component that is rendered when a component or data are being loaded.
A component that is rendered if notFound was called during route rendering.
An adapter that can validate and transform params extracted from the Location.pathname and Location.searchParams.
Readonly
parentA parent route or null
if there is no parent.
A template of a pathname pattern.
A route that can be rendered by a router.