RouteInfo
Interface: RouteInfo
Defined in: packages/core/src/rest/irest.ts:109
Route Information default information
Properties
_method?
optional_method?:string|Function
Defined in: packages/core/src/rest/irest.ts:125
Method name on the executor
_queryCatchAll?
optional_queryCatchAll?:string
Defined in: packages/core/src/rest/irest.ts:141
Catch all parameter
_queryParams?
optional_queryParams?:object[]
Defined in: packages/core/src/rest/irest.ts:137
Query parameters to extract
name
name:
string
required
required:
boolean
_uriTemplateParse?
optional_uriTemplateParse?:object
Defined in: packages/core/src/rest/irest.ts:133
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:121
Executor name
hash?
optionalhash?:string
Defined in: packages/core/src/rest/irest.ts:145
Hash
methods
methods:
HttpMethodType[]
Defined in: packages/core/src/rest/irest.ts:117
HTTP Method to expose
model?
optionalmodel?:Repository
Defined in: packages/core/src/rest/irest.ts:113
Model
openapi?
optionalopenapi?:OpenAPIWebdaDefinition
Defined in: packages/core/src/rest/irest.ts:129
OpenAPI definition
override?
optionaloverride?:boolean
Defined in: packages/core/src/rest/irest.ts:149
Intend to override existing