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
- header → Widget Function(BuildContext context, Widget spacer, double borderRadius)
-
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, 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, ) → Widget -
selectedOverlay(
BuildContext context) → Widget -
Overlays
imageItemBuilder
amdvideoItemBuilder
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