dart:html
DirectoryEntry class
- Inheritance
-
- Annotations
-
- @Native("DirectoryEntry,webkitFileSystemDirectoryEntry,FileSystemDirectoryEntry")
Properties
- filesystem → FileSystem?
read-only, inherited
- fullPath → String?
read-only, inherited
- hashCode → int
read-only, inherited
- The hash code for this object.
- isDirectory → bool?
read-only, inherited
- isFile → bool?
read-only, inherited
- name → String?
read-only, inherited
- runtimeType → Type
read-only, inherited
- A representation of the runtime type of the object.
Methods
- copyTo(DirectoryEntry parent, {String? name}) → Future<Entry>
@JSName('copyTo'), inherited
- createDirectory(String path, {bool exclusive = false}) → Future<Entry>
- Create a new directory with the specified
path. If exclusive is true, the returned Future will complete with an error if a directory already exists with the specified path. - createFile(String path, {bool exclusive = false}) → Future<Entry>
- Create a new file with the specified
path. If exclusive is true, the returned Future will complete with an error if a file already exists at the specified path. - createReader() → DirectoryReader
- getDirectory(String path) → Future<Entry>
- Retrieve an already existing directory entry. The returned future will result in an error if a directory at
path does not exist or if the item at path is not a directory. - getFile(String path) → Future<Entry>
- Retrieve an already existing file entry. The returned future will result in an error if a file at
path does not exist or if the item at path is not a file. - getMetadata() → Future<Metadata>
@JSName('getMetadata'), inherited
- getParent() → Future<Entry>
@JSName('getParent'), inherited
- moveTo(DirectoryEntry parent, {String? name}) → Future<Entry>
@JSName('moveTo'), inherited
- noSuchMethod(Invocation invocation) → dynamic
inherited
- Invoked when a non-existent method or property is accessed.
- remove() → Future
@JSName('remove'), inherited
- removeRecursively() → Future
@JSName('removeRecursively')
- toString() → String
inherited
- A string representation of this object.
- toUrl() → String
@JSName('toURL'), inherited
Operators
- operator ==(Object other) → bool
inherited
- The equality operator.