PerceiveSlidableSingleFeedDelegate class Null safety

Inheritance

Constructors

PerceiveSlidableSingleFeedDelegate({required FeedLoader loader, required FeedController? controller, required double? footerHeight, required int? lengthFactor, required int? initialLength, required FeedBuilder? childBuilder, required bool initiallyLoad, required bool? disableScroll, required Widget placeholder(BuildContext context, double extent)?, required Widget? loading, required RetrievalFunction? getItemID, required WidgetWrapper? wrapper, required List? pinnedItems, required Widget header(BuildContext context, dynamic pageObj, Widget spacer, double borderRadius)?, double staticScrollModifier = 0.0})

Properties

childBuilder FeedBuilder?
final
controller FeedController?
final
delegateObject → dynamic
finalinherited
delegateState ↔ _PerceiveSlidableDelegateBuilderState?
The state of the delegate builder
read / writeinherited
disableScroll bool?
Disables the scroll controller when set to true
final
footerHeight double?
final
getItemID RetrievalFunction?
Retrieves the item id, used to ensure the prevention of duplicate additions
final
hashCode int
The hash code for this object.
read-onlyinherited
final
initialExtent double
read-onlyinherited
initialLength int?
final
initiallyLoad bool
Determines if the the feed should initially load, defaulted to true
final
initialPage int
finalinherited
isScrolled bool
read-onlyinherited
lengthFactor int?
final
loader FeedLoader
final
loading Widget?
Loading widget
final
pageCount int
finalinherited
pinnedItems List?
Items that will be pinned to the top of the list on init
final
placeholder → (Widget Function(BuildContext context, double extent)?)
Loading state placeholders
final
runtimeType Type
A representation of the runtime type of the object.
read-onlyinherited
scrollControllers List<ScrollController>
finalinherited
sheetController PerceiveSlidableController
read-onlyinherited
stateTower Store<PerceiveSlidableState>
read-onlyinherited
staticScrollModifier double
finalinherited
tabController TabController
read / writeinherited
wrapper WidgetWrapper?
The optional function used to wrap the list view
final

Methods

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
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent 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
override
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