pulltorefresh library Null safety

Classes

BezierCircleHeader
bezier + circle indicator,you can use this directly [...]
BezierHeader
bezier container,if you need to implements indicator with bezier ,you can use consider about use this this will add the bezier container effect [...]
ChRefreshString
Chinese
ClassicFooter
the most common indicator,combine with a text and a icon
ClassicHeader
the most common indicator,combine with a text and a icon [...]
CustomFooter
a custom Indicator for footer,the usage I have put in CustomHeader,same with that See also [...]
CustomHeader
a custom Indicator for header [...]
DeRefreshString
German
EnRefreshString
English
EsRefreshString
Spanish
FrRefreshString
French
ItRefreshString
Italian
JpRefreshString
Japanese
KrRefreshString
Korean
LinkFooter
enable footer link other footer place outside the viewport
LinkHeader
enable header link other header place outside the viewport
LoadIndicator
a widget implements pull up load
LoadIndicatorState<T extends LoadIndicator>
LoadingProcessor
footer Indicator exposure interface
MaterialClassicHeader
mostly use flutter inner's RefreshIndicator
NlRefreshString
Dutch
PtRefreshString
RefreshConfiguration
Controls how SmartRefresher widgets behave in a subtree.the usage just like ScrollConfiguration [...]
RefreshController
A controller controll header and footer state, it can trigger driving request Refresh ,set the initalRefresh,status if needed [...]
RefreshIndicator
a widget implements ios pull down refresh effect and Android material RefreshIndicator overScroll effect
RefreshIndicatorState<T extends RefreshIndicator>
Internal Implementation of Head Indicator [...]
RefreshLocalizations
Implementation of localized strings for the ClassicHeader,ClassicFooter,TwoLevelHeader [...]
RefreshLocalizationsDelegate
RefreshNotifier<T>
RefreshPhysics
a scrollPhysics for config refresh scroll effect,enable viewport out of edge whatever physics it is in ClampingScrollPhysics, it doesn't allow to flip out of edge,but in RefreshPhysics,it will allow to do that, by parent physics passing,it also can attach the different of iOS and Android different scroll effect it also handles interception scrolling when refreshed, or when the second floor is open and closed. with SpringDescription passing,you can custom spring back animate,the more paramter can be setting in RefreshConfiguration [...]
RefreshProcessor
head Indicator exposure interface
RefreshString
interface implements different language
RuRefreshString
Russian
SmartRefresher
This is the most important component that provides drop-down refresh and up loading. RefreshController must not be null,Only one controller to one SmartRefresher [...]
SmartRefresherState
SvRefreshString
Swedish
TwoLevelHeader
this header help you implements twoLevel function easyily, the behaviour just like TaoBao,XieCheng(携程) App TwoLevel [...]
UkRefreshString
WaterDropHeader
QQ ios refresh header effect
WaterDropMaterialHeader
attach the waterdrop effect to MaterialClassicHeader

Mixins

IndicatorStateMixin<T extends StatefulWidget, V>
mixin in IndicatorState,it will get position and remove when dispose,init mode state [...]

Enums

BezierCircleType
BezierDismissType
IconPosition
direction that icon should place to the text
LoadStatus
footer state
LoadStyle
footer indicator display style
RefreshStatus
header state
RefreshStyle
header indicator display style
TwoLevelDisplayAlignment

Typedefs

FooterBuilder(BuildContext context, LoadStatus? mode) Widget
custom footer builder,you can use second paramter to know what footerr state is
HeaderBuilder(BuildContext context, RefreshStatus? mode) Widget
custom header builder,you can use second paramter to know what header state is
IndicatorBuilder() Widget
global default indicator builder
ModeChangeCallBack<T>(T? mode) → void
OffsetCallBack(double offset) → void
OnTwoLevel(bool isOpen) → void
when viewport not full one page, for different state,whether it should follow the content
OuterBuilder(Widget child) Widget
wrap child in outside,mostly use in add background color and padding
RefresherBuilder(BuildContext context, RefreshPhysics physics) Widget
a builder for attaching refresh function with the physics
ShouldFollowContent(LoadStatus? status) bool
when viewport not full one page, for different state,whether it should follow the content
VoidFutureCallBack() Future<void>