IndicatorLoadTrigger<T extends Object> class

Inheritance

Constructors

IndicatorLoadTrigger({TriggerTypeAppendCallback<T>? appendHeadTask, TriggerTypeAppendCallback<T>? appendFootTask, IndicatorBuilder? headerIndicatorBuilder, IndicatorBuilder? footerIndicatorBuilder})

Properties

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

Methods

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