Class: RouteData
@sapphire/plugin-api.RouteData
Constructors
constructor
• new RouteData(path
): RouteData
Parameters
Name | Type |
---|---|
path | string |
Returns
Defined in
projects/plugins/packages/api/src/lib/utils/RouteData.ts:25
Properties
parts
• Private
Readonly
parts: readonly ParsedPart
[]
Defined in
projects/plugins/packages/api/src/lib/utils/RouteData.ts:23
path
• Readonly
path: string
Defined in
projects/plugins/packages/api/src/lib/utils/RouteData.ts:21
static
• Private
Readonly
static: boolean
Defined in
projects/plugins/packages/api/src/lib/utils/RouteData.ts:22
Methods
match
▸ match(split
): MatchData
Parameters
Name | Type |
---|---|
split | readonly string [] |
Returns
Defined in
projects/plugins/packages/api/src/lib/utils/RouteData.ts:31
parsePart
▸ parsePart(value
): ParsedPart
Parameters
Name | Type |
---|---|
value | string |
Returns
Since
1.0.0
Defined in
projects/plugins/packages/api/src/lib/utils/RouteData.ts:54
split
▸ split(url
): string
[]
Parameters
Name | Type |
---|---|
url | string |
Returns
string
[]
Since
1.0.0