LoadTrigger<T extends Object> class abstract

Implementers

Constructors

LoadTrigger({TriggerTypeAppendCallback<T>? appendHeadTask, TriggerTypeAppendCallback<T>? appendFootTask})

Properties

appendFootTask TriggerTypeAppendCallback<T>?
getter/setter pair
appendHeadTask TriggerTypeAppendCallback<T>?
滚动到一定位置自动触发 触发的时候可以添加指示器,一个head指示器,一个tail指示器 下拉加载、上拉加载触发 两个指示器,封装,并且要处理两个指示器单个存在、同时存在的情况
getter/setter pair
footerIndicator MTIndicator?
no setter
hashCode int
The hash code for this object.
no setterinherited
headerIndicator MTIndicator?
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

assemble(InfiniteScorllController<T> controller) → void
builderFooterIndicatorWidget(BuildContext context) Widget
builderHeaderIndicatorWidget(BuildContext context) Widget
buildFooterIndicator(MTProcessingManager manager, InfiniteScorllController<T> controller) MTIndicator?
buildHeaderIndicator(MTProcessingManager manager, InfiniteScorllController<T> controller) MTIndicator?
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