listDirectories method

  1. @override
Future<List<Directory>> listDirectories()
override

Implementation

@override
Future<List<Directory>> listDirectories() async {
  final path =
      Platform.environment['HOME'] ?? Platform.environment['USERPROFILE'];

  if (path == null) {
    throw 'Could not determine the user home directory.';
  }

  final homeDirectory = Directory(path);
  return _fetchDirectories(homeDirectory);
}