UnwrapRoute
Members
Section titled “Members”Properties
Section titled “Properties”Defined in: elysia/dist/types.d.ts:691
Type Parameters
Section titled “Type Parameters”| Type Parameter | Default type |
|---|---|
Schema extends InputSchema<any> | - |
Definitions extends DefinitionBase["typebox"] | object |
Path extends string | "" |
Properties
Section titled “Properties”body: UnwrapBodySchema<Schema["body"], Definitions>;Defined in: elysia/dist/types.d.ts:692
cookie
Section titled “cookie”cookie: UnwrapSchema<Schema["cookie"], Definitions>;Defined in: elysia/dist/types.d.ts:696
headers
Section titled “headers”headers: UnwrapSchema<Schema["headers"], Definitions>;Defined in: elysia/dist/types.d.ts:693
params
Section titled “params”params: object extends Schema["params"] ? ResolvePath<Path> : object extends Schema ? ResolvePath<Path> : UnwrapSchema<Schema["params"], Definitions, "output">;Defined in: elysia/dist/types.d.ts:695
query: UnwrapSchema<Schema["query"], Definitions>;Defined in: elysia/dist/types.d.ts:694
response
Section titled “response”response: Schema["response"] extends string | AnySchema ? object : Schema["response"] extends object ? { [k in string | number | symbol]: UnwrapResponseSchema<any[any][k], Definitions> extends A ? A extends File ? File | ElysiaFile : A : unknown } : unknown;Defined in: elysia/dist/types.d.ts:702