DirectoryEntry 类
属性
- filesystem → FileSystem?
-
no setterinherited
- fullPath → String?
-
no setterinherited
- hashCode → int
- 此对象的哈希码。no setterinherited
- isDirectory → bool?
-
no setterinherited
- isFile → bool?
-
no setterinherited
- name → String?
-
no setterinherited
- runtimeType → Type
- 对象的运行时类型表示。no setterinherited
方法
-
copyTo(
DirectoryEntry parent, {String? name}) → Future< Entry> -
inherited
-
createDirectory(
String path, { bool exclusive = false}) → Future<Entry> - 创建具有指定
path
的新目录。如果exclusive
为 true,则如果已存在具有指定path
的目录,则返回的 Future 将以错误完成。 -
createFile(
String path, { bool exclusive = false}) → Future<Entry> - 创建具有指定
path
的新文件。如果exclusive
为 true,则如果指定path
上已存在文件,则返回的 Future 将以错误完成。 -
createReader(
) → DirectoryReader -
getDirectory(
String path) → Future< Entry> - 检索已存在的目录条目。如果
path
指定的目录不存在或path
指定的项不是目录,返回的future将导致错误。 -
getFile(
String path) → Future< Entry> - 检索已存在的文件条目。如果
path
指定的文件不存在或path
指定的项不是文件,返回的future将导致错误。 -
getMetadata(
) → Future< Metadata> -
inherited
-
getParent(
) → Future< Entry> -
inherited
-
moveTo(
DirectoryEntry parent, {String? name}) → Future< Entry> -
inherited
-
noSuchMethod(
Invocation invocation) → dynamic - 当访问不存在的方法或属性时被调用。inherited
-
remove(
) → Future -
inherited
-
removeRecursively(
) → Future -
toString(
) → String - 此对象的字符串表示形式。inherited
-
toUrl(
) → String -
inherited
运算符
-
operator ==(
Object other) → bool - 相等运算符。inherited