pickMultipleMedia method
Future<List<String> ?>
pickMultipleMedia(
- MediaSource source,
- MediaType type,
- MediaOptions options
override
Implementation
@override
Future<List<String>?> pickMultipleMedia(
MediaSource source, MediaType type, MediaOptions options) async {
try {
final result =
await methodChannel.invokeMethod<List<dynamic>>('pickMultipleMedia', {
'source': source.toString().split('.').last,
'type': type.toString().split('.').last,
'options': options.toMap(),
});
return result?.cast<String>().toList();
} on PlatformException catch (e) {
throw Exception('Error picking multiple media: ${e.message}');
}
}