Skip to main content

RouteInfo

@webda/core


Interface: RouteInfo

Defined in: packages/core/src/rest/irest.ts:94

Route Information default information

Properties​

_method?​

optional _method?: string | Function

Defined in: packages/core/src/rest/irest.ts:107

Method name on the executor


_queryCatchAll?​

optional _queryCatchAll?: string

Defined in: packages/core/src/rest/irest.ts:123

Catch all parameter


_queryParams?​

optional _queryParams?: object[]

Defined in: packages/core/src/rest/irest.ts:119

Query parameters to extract

name​

name: string

required​

required: boolean


_uriTemplateParse?​

optional _uriTemplateParse?: object

Defined in: packages/core/src/rest/irest.ts:115

URI Template parser

fromUri​

fromUri: (uri, options?) => any

Parameters​
uri​

string

options?​
strict​

boolean

Returns​

any

varNames​

varNames: any


executor​

executor: string

Defined in: packages/core/src/rest/irest.ts:103

Executor name


hash?​

optional hash?: string

Defined in: packages/core/src/rest/irest.ts:127

Hash


methods​

methods: HttpMethodType[]

Defined in: packages/core/src/rest/irest.ts:99

HTTP Method to expose


model?​

optional model?: Repository

Defined in: packages/core/src/rest/irest.ts:95


openapi?​

optional openapi?: OpenAPIWebdaDefinition

Defined in: packages/core/src/rest/irest.ts:111

OpenAPI definition


override?​

optional override?: boolean

Defined in: packages/core/src/rest/irest.ts:131

Intend to override existing