media_picker library

Classes

AndroidEditor
AssetEntity
Used to describe an asset.
AssetEntityImageProvider
AssetPathEntity
asset entity, for entity info.
AssetPickerBuilder
AudioItemViewer
AudioPageBuilder
ConfirmButton
DateTimeCond
CreateDate
DurationConstraint
Constraints of duration.
DurationIndicator
Editor
FadeImageBuilder
FilterOption
Filter option 筛选选项的详细情况
FilterOptionGroup
Filter option for get asset.
GmoMediaPicker
ImageItemViewer
ImagePageBuilder
IosEditor
For iOS
LatLng
Longitude and latitude
ListBackdrop
Loading
MediaBuilderPreviewBuillder
OrderOption
PathEntityList
PathEntitySelector
PathEntityWidget
PermisstionRequestOption
PhotoCachingManager
Cached thumbnails for album management.
PhotoManager
use the class method to help user load asset list and asset info.
PMProgressHandler
Only works in iOS.
PMProgressState
Status of progress for PMProgressHandler.
RequestType
SelectedBackdrop
SelectIndicator
SizeConstraint
Constraints of asset pixel width and height.
ThumbOption
VideoPageBuilder
VideoProgress
ZoomImageItem

Enums

AssetType
asset type
DeliveryMode
ImageFileType
IosAccessLevel
OrderOptionType
PermissionState
Android: The effective values are authorized or denied.
PMRequestState
Current asset loading status
ResizeContentMode
Resize content mode
ResizeMode
Resize strategy, useful when need exact image size. It's must be used only for iOS Apple resize mode documentation
SpecialImageType
ThumbFormat
For generality, only support jpg and png.

Properties

isAppleOS bool
no setter
switchingPathCurve Curve
no setter
switchingPathDuration Duration
no setter

Typedefs

Callback = void Function(AssetEntity)
MulCallback = void Function(List<AssetEntity>)
SingleCallback = void Function(AssetEntity)