Interface: RouteConfig
Defined in: src/router/decorators/route.ts:6
Configuración para el decorador
Route
Properties
| Property | Type | Description | Defined in |
|---|---|---|---|
metadata? |
Record<string, any> |
Metadata arbitraria que se puede acceder desde políticas a través del decorador Route Metadata | src/router/decorators/route.ts:11 |
policies? |
Constructor<any>[] |
Array de clases de políticas que deben estar decoradas con @Service. Las políticas se evalúan en orden antes de cargar el componente. Si alguna política redirige, la navegación actual se cancela. Example @Route('/admin', { metadata: { requiresAuth: true }, policies: [AuthPolicy, AdminRolePolicy] }) |
src/router/decorators/route.ts:26 |
slot? |
string |
Nombre del slot donde se renderizará este componente. Permite renderizar múltiples componentes en paralelo para la misma ruta. Example @Route('/dashboard', { slot: '@main', policies: [AuthPolicy] }) |
src/router/decorators/route.ts:40 |