ImagePickerBuilderDelegate class
Methods
-
assetGridItemCount(List<AssetEntity> assets, {int placeholderCount = 0})
→ int
-
Items and placeholders current displayed in the grid
-
assetItemBuilder(BuildContext context, DefaultAssetPickerProvider provider, int index, List<AssetEntity> currentAssets)
→ Widget
-
Returns an Image or video widget depending on the duration of the AssetEntity
-
assetsGridBuilder(BuildContext context, ScrollController scrollController, bool scrollLock, )
→ Widget
-
The main grid view builder for assets
-
customBodyBuilder(BuildContext context, SheetState? state, double extent, int pageIndex)
→ Widget
-
inherited
-
dispose()
→ void
-
inherited
-
exampleLoadingIndicator(BuildContext context)
→ Widget
-
Loading indicator
-
failedItemBuilder(BuildContext context)
→ Widget
-
Item widgets when the thumb data load failed.
-
findChildIndexBuilder(String id, List<AssetEntity> assets, {int placeholderCount = 0})
→ int
-
-
greyOverlay(BuildContext context, AssetEntity asset)
→ Widget
-
Overlays imageItemBuilder amd videoItemBuilder to display the slected state
-
Builders and Listeners to be overriden
-
imageItemBuilder(BuildContext context, AssetEntity asset)
→ Widget
-
The item builder for image type of asset
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
rebuild([void fn()?])
→ void
-
inherited
-
scrollingBodyBuilder(BuildContext context, SheetState? state, ScrollController scrollController, int pageIndex, bool scrollLock, double footerHeight)
→ Widget
-
-
selectedOverlay(BuildContext context, AssetEntity asset)
→ Widget
-
Overlays imageItemBuilder amd videoItemBuilder to display the slected state
-
sheetListener(BuildContext context, SheetState state)
→ void
-
inherited
-
toString()
→ String
-
A string representation of this object.
inherited
-
videoItemBuilder(BuildContext context, AssetEntity asset)
→ Widget
-
The item builder for video type of asset
-
wrapperBuilder(BuildContext context, Widget page)
→ Widget
-
inherited