flowingts / GroupOptions
Interface: GroupOptions
Definido em: src/core/compiler.ts:75
Opções de app.group(): valem para todos os mount() do grupo, inclusive de grupos aninhados.
Propriedades
guards?
optionalguards?: readonlyGuard[]
Definido em: src/core/compiler.ts:81
Rodam antes dos guards do mount().
hooks?
optionalhooks?:HookOptions
Definido em: src/core/compiler.ts:83
Hooks para todas as rotas do grupo (F-43); rodam antes dos hooks do mount().
host?
optionalhost?:HostOption
Definido em: src/core/compiler.ts:85
Virtual host (F-35) para todos os mount() do grupo, inclusive os aninhados.
middlewares?
optionalmiddlewares?: readonlyMiddleware[]
Definido em: src/core/compiler.ts:79
Rodam antes dos middlewares do mount().
prefix?
optionalprefix?:string
Definido em: src/core/compiler.ts:77
Somado antes do prefixo de cada classe: group({ prefix: '/v2' }) + @Router('/users') → /v2/users.