class FileSystem
package sys
This class provides information about files and directories.
If null is passed as a file path to any function in this class, the
result is unspecified, and may differ from target to target.
See sys.io.File for the complementary file API.
Static methods
staticabsolutePath(relPath:String):String
Returns the full path of the file or directory specified by relPath,
which is relative to the current working directory. The path doesn't
have to exist.
staticcreateDirectory(path:String):Void
Creates a directory specified by path.
This method is recursive: The parent directories don't have to exist.
If the directory cannot be created, an exception is thrown.
staticdeleteDirectory(path:String):Void
Deletes the directory specified by path. Only empty directories can
be deleted.
If path does not denote a valid directory, or if that directory cannot
be deleted, an exception is thrown.
staticdeleteFile(path:String):Void
Deletes the file specified by path.
If path does not denote a valid file, or if that file cannot be
deleted, an exception is thrown.
staticisDirectory(path:String):Bool
Returns true if the file or directory specified by path is a directory.
If path is not a valid file system entry or if its destination is not
accessible, an exception is thrown.
staticreadDirectory(path:String):Array<String>
Returns the names of all files and directories in the directory specified
by path. "." and ".." are not included in the output.
If path does not denote a valid directory, an exception is thrown.