RouterOptions
Properties
If true, all routes will be matched as case-sensitive.
The default gcTime a route should use if no gcTime is provided.
The default hashScrollIntoView a route should use if no hashScrollIntoView is provided while navigating
The default pendingMinMs a route should use if no pendingMinMs is provided.
The default pendingMs a route should use if no pendingMs is provided.
If false, routes will not be preloaded by default in any way.
The delay in milliseconds that a route must be hovered over or touched before it is preloaded.
The default defaultPreloadGcTime a route should use if no preloadGcTime is provided.
The default preloadIntentProximity a route should use if no preloadIntentProximity is provided.
The default preloadStaleTime a route should use if no preloadStaleTime is provided.
The default ssr a route should use if no ssr is provided.
The default staleTime a route should use if no staleTime is provided. This is the time in milliseconds that a route will be considered fresh.
Configures whether structural sharing is enabled by default for fine-grained selectors.
If true, route navigations will called using document.startViewTransition().
When true, disables the global catch boundary that normally wraps all route matches. This allows unhandled errors to bubble up to top-level error handlers in the browser.
The history object that will be used to manage the browser history.
default - false
Configures which URI characters are allowed in path params that would ordinarily be escaped by encodeURIComponent.
The route tree that will be used to configure the router instance.
The default behavior for scroll restoration.
An array of selectors that will be used to scroll to the top of the page in addition to window
If true, route masks will, by default, be removed when the page is reloaded.