ScrollableListTabScroller class

Constructors

ScrollableListTabScroller({dynamic key, required dynamic headerKey, required int itemCount, required dynamic itemBuilder, required IndexedActiveStatusWidgetBuilder tabBuilder, dynamic onRefresh, HeaderContainerBuilder? headerContainerBuilder, @Deprecated('This code is unused and will be removed in the next release.') dynamic headerWidgetBuilder(dynamic context, dynamic child)?, BodyContainerBuilder? bodyContainerBuilder, dynamic itemScrollController, dynamic itemPositionsListener, void tabChanged(int tabIndex)?, double earlyChangePositionOffset = 0, Duration animationDuration = const Duration(milliseconds: 300), bool shrinkWrap = false, int initialScrollIndex = 0, double initialAlignment = 0, dynamic scrollDirection = Axis.vertical, bool reverse = false, dynamic physics, int? semanticChildCount, dynamic padding, bool addSemanticIndexes = true, bool addAutomaticKeepAlives = true, bool addRepaintBoundaries = true, double? minCacheExtent, dynamic scrollOffsetController, dynamic scrollOffsetListener, dynamic tabAlignment = TabAlignment.start})
const

Properties

addAutomaticKeepAlives bool
Whether to wrap each child in an AutomaticKeepAlive.
final
addRepaintBoundaries bool
Whether to wrap each child in a RepaintBoundary.
final
addSemanticIndexes bool
Whether to wrap each child in an IndexedSemantics.
final
animationDuration Duration
final
bodyContainerBuilder BodyContainerBuilder?
final
earlyChangePositionOffset double
final
hashCode int
The hash code for this object.
no setterinherited
headerContainerBuilder HeaderContainerBuilder?
final
headerKey → dynamic
final
initialAlignment double
Determines where the leading edge of the item at initialScrollIndex should be placed.
final
initialScrollIndex int
Index of an item to initially align within the viewport.
final
itemBuilder → dynamic
final
itemCount int
final
itemPositionsListener → dynamic
final
itemScrollController → dynamic
final
minCacheExtent double?
The minimum cache extent used by the underlying scroll lists. See ScrollView.cacheExtent.
final
onRefresh → dynamic
final
padding → dynamic
The amount of space by which to inset the children.
final
physics → dynamic
How the scroll view should respond to user input.
final
reverse bool
Whether the view scrolls in the reading direction.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
scrollDirection → dynamic
The axis along which the scroll view scrolls.
final
scrollOffsetController → dynamic
final
scrollOffsetListener → dynamic
final
semanticChildCount int?
The number of children that will contribute semantic information.
final
shrinkWrap bool
Whether the extent of the scroll view in the scrollDirection should be determined by the contents being viewed.
final
tabAlignment → dynamic
final
tabBuilder IndexedActiveStatusWidgetBuilder
final
tabChanged → void Function(int tabIndex)?
final

Methods

createState() ScrollableListTabScrollerState
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

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