pickMedia static method
Future<List<MediaFile> ?>
pickMedia({
- Config? config,
- bool startWithRecent = false,
- bool singleMedia = false,
- Locale? locale,
- PageTransitionType pageTransitionType = PageTransitionType.rightToLeft,
- List<
MediaFile> ? initSelectedMedia, - List<
MediaFile> ? extraRecentMedia, - required BuildContext context,
Implementation
static Future<List<MediaFile>?> pickMedia(
{Config? config,
bool startWithRecent = false,
bool singleMedia = false,
Locale? locale,
PageTransitionType pageTransitionType = PageTransitionType.rightToLeft,
List<MediaFile>? initSelectedMedia,
List<MediaFile>? extraRecentMedia,
required BuildContext context}) async {
List<MediaFile>? media;
await Navigator.push(
context,
PageTransition(
type: pageTransitionType,
child: GalleryPickerView(
onSelect: (mediaTmp) {
media = mediaTmp;
},
config: config,
locale: locale,
singleMedia: singleMedia,
initSelectedMedia: initSelectedMedia,
extraRecentMedia: extraRecentMedia,
startWithRecent: startWithRecent,
)));
return media;
}