GiphyPickerPickerBuilderDelegate class

Constructors

GiphyPickerPickerBuilderDelegate(Tower<GiphyState> provider, GiphyPickerConfigDelegate delegate, GiphyPickerController? giphyPickerController, Widget header(BuildContext context, Widget spacer, double borderRadius), {double mediumExtent = 0.4})

Properties

delegate GiphyPickerConfigDelegate
The delegate for this
final
delegateObject → dynamic
finalinherited
delegateState ↔ _PerceiveSlidableDelegateBuilderState?
The state of the delegate builder
getter/setter pairinherited
giphyPickerController GiphyPickerController?
Controls the changes in state relative to the SlidingSheet
final
hashCode int
The hash code for this object.
no setterinherited
Builds the header
final
initialExtent double
no setterinherited
initialPage int
finalinherited
isScrolled bool
no setterinherited
loading ScrollController
getter/setter pair
mediumExtent double
Intial Extent
final
pageCount int
finalinherited
provider → Tower<GiphyState>
ChangeNotifier for giphy picker
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
scrollControllers List<ScrollController>
finalinherited
searchFieldController TextEditingController
Primary TextEditingController to get the current value of the TextField
getter/setter pair
sheetController → PerceiveSlidableController
no setterinherited
stateTower → Store<PerceiveSlidableState>
no setterinherited
staticScrollModifier double
finalinherited
tabController TabController
getter/setter pairinherited

Methods

assetItemBuilder(String url, Map<String, double> currentAssets, int index) Widget
assetsGridBuilder(BuildContext context, double extent, ScrollController scrollController, bool scrollLock, double footerHeight, Map<String, double> displayAssets) Widget
The primary grid view builder for assets
connectivityIndicatorExample() Widget
customBodyBuilder(BuildContext context, SheetState? state, double extent, int pageIndex) Widget
inherited
dispose() → void
inherited
headerBuilder(BuildContext context, dynamic pageObj, Widget spacer, double borderRadius) Widget
Builders and Listeners to be overriden
loadingIndicatorExample(BuildContext context) Widget
Loading indicator
loadingTileIndicatorExample() Widget
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
rebuild([void fn()?]) → void
inherited
scrollingBodyBuilder(BuildContext context, SheetState? sheetState, ScrollController scrollController, int pageIndex, bool scrollLock, double footerHeight) Widget
selectedOverlay(BuildContext context) 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
wrapperBuilder(BuildContext context, Widget page) Widget
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited