Skip to content

Comandos úteis

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? ​

optional guards?: readonly Guard[]

Definido em: src/core/compiler.ts:81

Rodam antes dos guards do mount().


hooks? ​

optional hooks?: HookOptions

Definido em: src/core/compiler.ts:83

Hooks para todas as rotas do grupo (F-43); rodam antes dos hooks do mount().


host? ​

optional host?: HostOption

Definido em: src/core/compiler.ts:85

Virtual host (F-35) para todos os mount() do grupo, inclusive os aninhados.


middlewares? ​

optional middlewares?: readonly Middleware[]

Definido em: src/core/compiler.ts:79

Rodam antes dos middlewares do mount().


prefix? ​

optional prefix?: string

Definido em: src/core/compiler.ts:77

Somado antes do prefixo de cada classe: group({ prefix: '/v2' }) + @Router('/users') → /v2/users.

Licença ISC.