pickFiles method

  1. @override
Future<List<SafDocumentFile>?> pickFiles({
  1. String? initialUri,
  2. List<String>? mimeTypes,
  3. dynamic multiple = true,
})
override

Implementation

@override
Future<List<SafDocumentFile>?> pickFiles({
  String? initialUri,
  List<String>? mimeTypes,
  multiple = true,
}) async {
  final maps = await methodChannel
      .invokeListMethod<Map<dynamic, dynamic>>('pickFiles', {
    'initialUri': initialUri,
    'mimeTypes': mimeTypes,
    'multiple': multiple,
  });
  return maps?.map((map) => SafDocumentFile.fromMap(map)).toList();
}