pickMedia method
Future<List<PickedMedia> >
pickMedia({
- EmbeddedMediaPickerOptions options = const EmbeddedMediaPickerOptions(),
override
Opens the modal platform picker and parses selected media items.
Implementation
@override
Future<List<PickedMedia>> pickMedia({
EmbeddedMediaPickerOptions options = const EmbeddedMediaPickerOptions(),
}) async {
final result = await methodChannel.invokeListMethod<Object?>(
'pickMedia',
options.toMap(),
);
return (result ?? const <Object?>[])
.whereType<Map<Object?, Object?>>()
.map(PickedMedia.fromMap)
.toList(growable: false);
}