MCPcopy
hub / github.com/TanStack/router / Route

Class Route

packages/solid-router/src/route.tsx:153–288  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

151}
152
153export class Route<
154 in out TRegister = unknown,
155 in out TParentRoute extends RouteConstraints['TParentRoute'] = AnyRoute,
156 in out TPath extends RouteConstraints['TPath'] = '/',
157 in out TFullPath extends RouteConstraints['TFullPath'] = ResolveFullPath<
158 TParentRoute,
159 TPath
160 >,
161 in out TCustomId extends RouteConstraints['TCustomId'] = string,
162 in out TId extends RouteConstraints['TId'] = ResolveId<
163 TParentRoute,
164 TCustomId,
165 TPath
166 >,
167 in out TSearchValidator = undefined,
168 in out TParams = ResolveParams<TPath>,
169 in out TRouterContext = AnyContext,
170 in out TRouteContextFn = AnyContext,
171 in out TBeforeLoadFn = AnyContext,
172 in out TLoaderDeps extends Record<string, any> = {},
173 in out TLoaderFn = undefined,
174 in out TChildren = unknown,
175 in out TFileRouteTypes = unknown,
176 in out TSSR = unknown,
177 in out TMiddlewares = unknown,
178 in out THandlers = undefined,
179>
180 extends BaseRoute<
181 TRegister,
182 TParentRoute,
183 TPath,
184 TFullPath,
185 TCustomId,
186 TId,
187 TSearchValidator,
188 TParams,
189 TRouterContext,
190 TRouteContextFn,
191 TBeforeLoadFn,
192 TLoaderDeps,
193 TLoaderFn,
194 TChildren,
195 TFileRouteTypes,
196 TSSR,
197 TMiddlewares,
198 THandlers
199 >
200 implements
201 RouteCore<
202 TRegister,
203 TParentRoute,
204 TPath,
205 TFullPath,
206 TCustomId,
207 TId,
208 TSearchValidator,
209 TParams,
210 TRouterContext,

Callers

nothing calls this directly

Calls 7

useMatchFunction · 0.90
useRouteContextFunction · 0.90
useSearchFunction · 0.90
useParamsFunction · 0.90
useLoaderDepsFunction · 0.90
useLoaderDataFunction · 0.90
useNavigateFunction · 0.90

Tested by

no test coverage detected