getDirectories method

  1. @override
Future<List<Map<String, String>>> getDirectories()
override

Returns the list of well-known public directories (DCIM, Pictures, Movies, Music, Downloads, Documents, …).

Implementation

@override
Future<List<Map<String, String>>> getDirectories() async {
  final raw = await methodChannel.invokeMethod<List<dynamic>>(
    'getDirectories',
  );
  if (raw == null) return const [];
  return raw
      .map((e) => Map<String, String>.from(e as Map))
      .toList(growable: false);
}