Provides ways to work with relative URLs.
- Namespace
- Statiq
.Common - Base Types
-
- object
- ValueType
graph BT
Type-->Base0["ValueType"]
Base0-->Base1["object"]
Type["RelativeUrl"]
class Type type-node
Syntax
public readonly struct RelativeUrl : ValueType
Constructors
Name | Summary |
---|---|
RelativeUrl |
Creates an instance of RelativeUrl using the given url string. |
Properties
Name | Property Type | Summary |
---|---|---|
Fragment | string |
The URL fragment.
|
HasRoot | bool |
true if the URL starts with ~/, otherwise false .
|
Path | NormalizedPath |
The URL path.
|
Query | string |
The URL query.
|
Root | string |
The root to use if the URL starts with a ~/.
|
Methods
Name | Return Value | Summary |
---|---|---|
IsRelative |
bool |
Determines if the given url is relative.
static
|
ToString |
string |
Operators
Name | Value | Summary |
---|---|---|
implicit operator string |
string |