Style class Null safety

An enum type describing a "flavor" of path.

Constructors

Style()

Properties

context → Context
A Context that uses this style.
read-only
hashCode → int
The hash code for this object.
read-onlyinherited
name → String
The name of this path style. Will be "posix" or "windows".
read-only
needsSeparatorPattern → Pattern
Deprecated('Most Style members will be removed in path 2.0.')">@Deprecated('Most Style members will be removed in path 2.0.')read-only
relativeRootPattern → Pattern?
Deprecated('Most Style members will be removed in path 2.0.')">@Deprecated('Most Style members will be removed in path 2.0.')read-only
rootPattern → Pattern
Deprecated('Most Style members will be removed in path 2.0.')">@Deprecated('Most Style members will be removed in path 2.0.')read-only
runtimeType → Type
A representation of the runtime type of the object.
read-onlyinherited
separator → String
Deprecated('Most Style members will be removed in path 2.0.')">@Deprecated('Most Style members will be removed in path 2.0.')read-only
separatorPattern → Pattern
Deprecated('Most Style members will be removed in path 2.0.')">@Deprecated('Most Style members will be removed in path 2.0.')read-only

Methods

absolutePathToUri(String path) → Uri
Deprecated('Most style members will be removed in path 2.0.')">@Deprecated('Most style members will be removed in path 2.0.')
getRelativeRoot(String path) → String?
Deprecated('Most style members will be removed in path 2.0.')">@Deprecated('Most style members will be removed in path 2.0.')
getRoot(String path) → String?
Deprecated('Most style members will be removed in path 2.0.')">@Deprecated('Most style members will be removed in path 2.0.')
noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed.
inherited
pathFromUri(Uri uri) → String
Deprecated('Most style members will be removed in path 2.0.')">@Deprecated('Most style members will be removed in path 2.0.')
relativePathToUri(String path) → Uri
Deprecated('Most style members will be removed in path 2.0.')">@Deprecated('Most style members will be removed in path 2.0.')
toString() → String
A string representation of this object.
override

Operators

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

Static Properties

platform → Style
The style of the host platform.
final
posix → Style
POSIX-style paths use "/" (forward slash) as separators. Absolute paths start with "/". Used by UNIX, Linux, Mac OS X, and others.
final
url → Style
URLs aren't filesystem paths, but they're supported to make it easier to manipulate URL paths in the browser.
final
windows → Style
Windows paths use \ (backslash) as separators. Absolute paths start with a drive letter followed by a colon (example, C:) or two backslashes (\\) for UNC paths.
final