$UndefinedUri class

An omitted URI argument in generated copyWith methods.

Inheritance
Implemented types
Available extensions

Constructors

$UndefinedUri()
Creates an undefined URI argument.
const

Properties

authority → String
The authority component.
no setterinherited
data → UriData?
Access the structure of a data: URI.
no setterinherited
fragment → String
The fragment identifier component.
no setterinherited
hasAbsolutePath → bool
Whether the URI has an absolute path (starting with '/').
no setterinherited
hasAuthority → bool
Whether the URI has an authority component.
no setterinherited
hasEmptyPath → bool
Whether the URI has an empty path.
no setterinherited
hasFragment → bool
Whether the URI has a fragment part.
no setterinherited
hashCode → int
The hash code for this object.
no setterinherited
hasPort → bool
Whether the URI has an explicit port.
no setterinherited
hasQuery → bool
Whether the URI has a query part.
no setterinherited
hasScheme → bool
Whether the URI has a scheme component.
no setterinherited
host → String
The host part of the authority component.
no setterinherited
isAbsolute → bool
Whether the URI is absolute.
no setterinherited
origin → String
Returns the origin of the URI in the form scheme://host:port for the schemes http and https.
no setterinherited
path → String
The path component.
no setterinherited
pathSegments → List<String>
The URI path split into its segments.
no setterinherited
port → int
The port part of the authority component.
no setterinherited
query → String
The query component.
no setterinherited
queryParameters → Map<String, String>
The URI query split into a map according to the rules specified for FORM post in the HTML 4.01 specification section 17.13.4.
no setterinherited
queryParametersAll → Map<String, List<String>>
Returns the URI query split into a map according to the rules specified for FORM post in the HTML 4.01 specification section 17.13.4.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
scheme → String
The scheme component of the URI.
no setterinherited
userInfo → String
The user info part of the authority component.
no setterinherited

Methods

isScheme(String scheme) → bool
Whether the scheme of this Uri is scheme.
inherited
normalizePath() → Uri
Returns a URI where the path has been normalized.
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
removeFragment() → Uri
Creates a Uri that differs from this only in not having a fragment.
inherited
replace({String? scheme, String? userInfo, String? host, int? port, String? path, Iterable<String>? pathSegments, String? query, Map<String, dynamic>? queryParameters, String? fragment}) → Uri
Creates a new Uri based on this one, but with some parts replaced.
inherited
resolve(String reference) → Uri
Resolve reference as an URI relative to this.
inherited
resolveUri(Uri reference) → Uri
Resolve reference as a URI relative to this.
inherited
toFilePath({bool? windows}) → String
Creates a file path from a file URI.
inherited
toJson() → String

Available on Uri, provided by the UriJsonExtension extension

Returns a serialized version of the Uri as a String.
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited