Skip to content

Types: RouteAddView<TUrl, TMatches> ​

ts
type RouteAddView<TUrl, TMatches> = object;

Adds a view (component + optional props getter) to a route. Chainable to register multiple views, including named views for named <router-view />s.

Type Parameters ​

Type ParameterDefault type
TUrl extends UrlUrl
TMatches extends CreatedRouteOptions[]CreatedRouteOptions[]

Properties ​

PropertyTypeDescription
addView<TSource, TName, TGetter>(source, ...options) => TSource extends AnyView ? AddViewReturn<TUrl, TMatches, TName, ViewPropsOf<TSource>, [...TSource["context"]]> : AddViewReturn<TUrl, TMatches, TName, NewViewProps<Route<TUrl, TMatches>, Extract<TSource, Component>, TGetter>>Adds a view for this route.