GramIO API Reference / @gramio/composer/dist / RouteBuilder
Interface: RouteBuilder<T, K>
Defined in: composer/index.d.ts:137
Route builder passed to the builder-callback overload of route()
Type Parameters
| Type Parameter |
|---|
T extends object |
K extends string |
Methods
on()
on(
key, ...middleware):Composer<T,T, { }>
Defined in: composer/index.d.ts:139
Register a route. Returns a pre-typed Composer for chaining derive/use/guard etc.
Parameters
| Parameter | Type |
|---|---|
key | K |
...middleware | Middleware<T>[] |
Returns
Composer<T, T, { }>
otherwise()
otherwise(...
middleware):void
Defined in: composer/index.d.ts:141
Fallback when router returns undefined or key has no handler
Parameters
| Parameter | Type |
|---|---|
...middleware | Middleware<T>[] |
Returns
void