Skip to main content

Class: RouteData

Constructors

new RouteData()

new RouteData(path: string): RouteData

Parameters

ParameterType
pathstring

Returns

RouteData

Source

projects/plugins/packages/api/src/lib/utils/RouteData.ts:25

Properties

parts

private readonly parts: readonly ParsedPart[]

Source

projects/plugins/packages/api/src/lib/utils/RouteData.ts:23


path

readonly path: string

Source

projects/plugins/packages/api/src/lib/utils/RouteData.ts:21


static

private readonly static: boolean

Source

projects/plugins/packages/api/src/lib/utils/RouteData.ts:22

Methods

match()

match(split: readonly string[]): MatchData

Parameters

ParameterType
splitreadonly string[]

Returns

MatchData

Source

projects/plugins/packages/api/src/lib/utils/RouteData.ts:31


parsePart()

private static parsePart(value: string): ParsedPart

Parameters

ParameterType
valuestring

Returns

ParsedPart

Since

1.0.0

Source

projects/plugins/packages/api/src/lib/utils/RouteData.ts:54


split()

private static split(url: string): string[]

Parameters

ParameterType
urlstring

Returns

string[]

Since

1.0.0

Source

projects/plugins/packages/api/src/lib/utils/RouteData.ts:63