ViewTabBarController class

Constructors

ViewTabBarController()

Properties

currentIndex int
no setter
direction Axis
no setter
hashCode int
The hash code for this object.
no setterinherited
isTargetChanging bool
no setter
isTargetGoing bool
no setter
lastIndex int
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
targetIndex int
no setter

Methods

addProgressListener(ProgressCallback? callback) → void
callProgressListener(ScrollProgress info) → void
computeScrollTabItem(double page, List<Size> sizeList) ScrollTabItem
endToTargetGoing() → void
getTargetEndOffset(List<Size>? sizeList, int index) Offset
getTargetStartOffset(List<Size>? sizeList, int index) Offset
getTotalTabBarSize(List<Size>? sizeList) Size
isInTarbarVisible(dynamic index, Size tabBarViewSize, List<Size>? sizeList, ScrollController scrollController) bool
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
removeProgressListener(int index) → void
setCurrentIndex(int index) → void
setDirection(Axis dir) → void
setLastIndex(int index) → void
setScrollTabItemByPageView(List<Size>? sizeList, Size tabBarViewCenterSize, PageController pageController, ScrollController? scrollController) → void
setScrollTabItemToCenter(int index, List<Size>? sizeList, Size tabBarViewCenterSize, ScrollController? scrollController, Duration? duration) → void
setTargetIndex(int index) → void
startToTargetGoing() → void
toString() String
A string representation of this object.
inherited

Operators

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