StyleableFileSystem class abstract

A file system that supports different styles.

Implemented types
Implementers

Constructors

StyleableFileSystem()

Properties

currentDirectory Directory
Creates a directory object pointing to the current working directory.
getter/setter pairinherited
hashCode int
The hash code for this object.
no setterinherited
isWatchSupported bool
Tests if FileSystemEntity.watch is supported on the current system.
no setterinherited
path → Context
An object for manipulating paths in this file system.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
style FileSystemStyle
The style used by this file system.
no setter
systemTempDirectory Directory
Gets the system temp directory.
no setterinherited

Methods

directory(dynamic path) Directory
Returns a reference to a Directory at path.
inherited
file(dynamic path) File
Returns a reference to a File at path.
inherited
getPath(dynamic path) String
Gets the string path represented by the specified generic path.
inherited
identical(String path1, String path2) Future<bool>
Checks whether two paths refer to the same object in the file system. Returns a Future<bool> that completes with the result.
inherited
identicalSync(String path1, String path2) bool
Synchronously checks whether two paths refer to the same object in the file system.
inherited
isDirectory(String path) Future<bool>
Checks if type(path) returns io.FileSystemEntityType.DIRECTORY.
inherited
isDirectorySync(String path) bool
Synchronously checks if type(path) returns io.FileSystemEntityType.DIRECTORY.
inherited
isFile(String path) Future<bool>
Checks if type(path) returns io.FileSystemEntityType.FILE.
inherited
isFileSync(String path) bool
Synchronously checks if type(path) returns io.FileSystemEntityType.FILE.
inherited
Checks if type(path) returns io.FileSystemEntityType.LINK.
inherited
isLinkSync(String path) bool
Synchronously checks if type(path) returns io.FileSystemEntityType.LINK.
inherited
Returns a reference to a Link at path.
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
stat(String path) Future<FileStat>
Asynchronously calls the operating system's stat() function on path. Returns a Future which completes with a io.FileStat object containing the data returned by stat(). If the call fails, completes the future with a io.FileStat object with .type set to FileSystemEntityType.NOT_FOUND and the other fields invalid.
inherited
statSync(String path) FileStat
Calls the operating system's stat() function on path. Returns a io.FileStat object containing the data returned by stat(). If the call fails, returns a io.FileStat object with .type set to FileSystemEntityType.NOT_FOUND and the other fields invalid.
inherited
toString() String
A string representation of this object.
inherited
type(String path, {bool followLinks = true}) Future<FileSystemEntityType>
Finds the type of file system object that a path points to. Returns a Future
inherited
typeSync(String path, {bool followLinks = true}) FileSystemEntityType
Syncronously finds the type of file system object that a path points to. Returns a io.FileSystemEntityType.
inherited

Operators

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