Class: RouteData
@sapphire/plugin-api.RouteData
Constructors
constructor
• new RouteData(path
)
Parameters
Name | Type |
---|---|
path | string |
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
▸ Private
Static
parsePart(value
): ParsedPart
Since
1.0.0
Parameters
Name | Type |
---|---|
value | string |
Returns
Defined in
projects/plugins/packages/api/src/lib/utils/RouteData.ts:54
split
▸ Private
Static
split(url
): string
[]
Since
1.0.0
Parameters
Name | Type |
---|---|
url | string |
Returns
string
[]