Skip to main content

CompiledAlias

@webda/core


Interface: CompiledAlias

Defined in: packages/core/src/rest/router.service.ts:69

Compiled route alias representation for router internal matching

Extends​

Properties​

_queryCatchAll?​

optional _queryCatchAll?: string

Defined in: packages/core/src/rest/router.service.ts:63

Query catch all

Inherited from​

TemplateMatchEntry._queryCatchAll


_queryParams?​

optional _queryParams?: object[]

Defined in: packages/core/src/rest/router.service.ts:59

Query params

name​

name: string

required​

required: boolean

Inherited from​

TemplateMatchEntry._queryParams


_uriTemplateParse?​

optional _uriTemplateParse?: any

Defined in: packages/core/src/rest/router.service.ts:55

URI template parse

Inherited from​

TemplateMatchEntry._uriTemplateParse


definition​

definition: RouteAliasDefinition

Defined in: packages/core/src/rest/router.service.ts:81

Definition


rawUrl​

rawUrl: string

Defined in: packages/core/src/rest/router.service.ts:73

Raw URL


target​

target: object

Defined in: packages/core/src/rest/router.service.ts:85

Target

requiresUser​

requiresUser: boolean

resolve​

resolve: (ctx, params) => string

Parameters​
ctx​

IOperationContext

params​

Record<string, any>

Returns​

string


url​

url: string

Defined in: packages/core/src/rest/router.service.ts:77

URL