Skip to main content

CompiledAlias

@webda/core


Interface: CompiledAlias

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

Compiled route alias representation for router internal matching

Extends​

Properties​

_queryCatchAll?​

optional _queryCatchAll?: string

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

Inherited from​

TemplateMatchEntry._queryCatchAll


_queryParams?​

optional _queryParams?: object[]

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

name​

name: string

required​

required: boolean

Inherited from​

TemplateMatchEntry._queryParams


_uriTemplateParse?​

optional _uriTemplateParse?: any

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

Inherited from​

TemplateMatchEntry._uriTemplateParse


definition​

definition: RouteAliasDefinition

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


rawUrl​

rawUrl: string

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


target​

target: object

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

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:59