AlbumPickerBuilderDelegate class
Constructors
-
AlbumPickerBuilderDelegate(DefaultAssetPickerProvider provider, ConcreteCubit<
bool> pageCubit, ImagePickerConfigDelegate delegate, ImagePickerController? imagePickerController, {int gridCount = 3})
Properties
- delegate → ImagePickerConfigDelegate
-
final
- delegateObject → dynamic
-
finalinherited
- delegateState ↔ _PerceiveSlidableDelegateBuilderState?
-
The state of the delegate builder
getter/setter pairinherited
- gridCount → int
-
The column count inside of the
_sliverGrid
final - hashCode → int
-
The hash code for this object.
no setterinherited
- imagePickerController → ImagePickerController?
-
Controls the changes in state relative to the
SlidingSheet
final - initialExtent → double
-
no setterinherited
- initialPage → int
-
finalinherited
- isAppleOS → bool
-
Whether the current platform is Apple OS.
no setter
- isScrolled → bool
-
no setterinherited
- pageCount → int
-
finalinherited
-
pageCubit
→ ConcreteCubit<
bool> -
Primary cubit for initiating page transitions
final
- provider → DefaultAssetPickerProvider
-
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
scrollControllers
→ List<
ScrollController> -
finalinherited
- sheetController → PerceiveSlidableController
-
no setterinherited
-
stateTower
→ Store<
PerceiveSlidableState> -
no setterinherited
- staticScrollModifier → double
-
finalinherited
- tabController ↔ TabController
-
getter/setter pairinherited
Methods
-
assetListBuilder(
BuildContext context, DefaultAssetPickerProvider provider, ScrollController scrollController, bool scrollLock, ) → Widget -
customBodyBuilder(
BuildContext context, SheetState? state, double extent, int pageIndex) → Widget -
inherited
-
dispose(
) → void -
inherited
-
failedItemBuilder(
BuildContext context) → Widget - Item widgets when the thumb data load failed.
-
findChildIndexBuilder(
String id, List< AssetEntity> assets, {int placeholderCount = 0}) → int -
headerBuilder(
BuildContext context, dynamic pageObj, Widget spacer, double borderRadius) → Widget - Builders and Listeners to be overriden
-
loadingIndicator(
BuildContext context) → Widget - Loading indicator
-
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, ) → Widget -
sheetListener(
BuildContext context, SheetState state) → void -
inherited
-
thumbnailItemBuilder(
BuildContext context, Uint8List? thumbNail) → Widget - Builds the overlapping thumbnail
-
toString(
) → String -
A string representation of this object.
inherited
-
wrapperBuilder(
BuildContext context, Widget page) → Widget -
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited