type method

  1. @override
Future<FileSystemEntityType> type(
  1. String? path, {
  2. bool followLinks = true,
})
override

Finds the type of file system object that a path points to. Returns a Future<FileSystemEntityType> that completes with the result.

FileSystemEntityType has the constant instances FILE, DIRECTORY, LINK, and NOT_FOUND. type will return LINK only if the optional named argument followLinks is false, and path points to a link. If the path does not point to a file system object, or any other error occurs in looking up the path, NOT_FOUND is returned. The only error or exception that may be put on the returned future is ArgumentError, caused by passing the wrong type of arguments to the function.

Implementation

@override
Future<FileSystemEntityType> type(String? path, {bool followLinks = true}) =>
    throw UnsupportedError('fs.type');