custom_refresh_indicator library

Classes

ClampedAnimation
An animation that clamps the value of another animation within a specified range.
ClampingWithOverscrollPhysics
Creates scroll physics that prevent the scroll offset from exceeding the bounds of the content while handling the overscroll.
CustomMaterialIndicator
CustomRefreshIndicator
CustomRefreshIndicatorState
IndicatorBuilderDelegate
An abstract class for defining indicator delegates.
IndicatorController
IndicatorStateChange
Describes IndicatorState change.
MaterialIndicatorDelegate
Builds a container that behaves similarly to the material refresh indicator
RefreshIndicatorDurations
Encapsulates the duration of various phases of the refresh indicator's animation.

Enums

IndicatorEdge
IndicatorSide
IndicatorState
Describes state of CustomRefreshIndicator widget.
IndicatorTrigger
Defines the trigger for the pull to refresh gesture.
IndicatorTriggerMode
Used to configure how CustomRefreshIndicator can be triggered.

Mixins

ClampingWithOverscrollPhysicsState
Keeps overscroll data for the ClampingWithOverscrollPhysics scroll physics.

Typedefs

IndicatorBuilder = Widget Function(BuildContext context, Widget child, IndicatorController controller)
MaterialIndicatorBuilder = Widget Function(BuildContext context, IndicatorController controller)
A function type that builds a material-style indicator widget.
OnStateChanged = void Function(IndicatorStateChange change)