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
- A CustomMaterialIndicator widget that replicates the behavior of the material indicator widget.
- CustomRefreshIndicator
- CustomRefreshIndicatorState
- IndicatorController
- IndicatorStateChange
- Describes IndicatorState change.
- PositionedIndicatorContainer
- Position child widget in a similar way to the built-in RefreshIndicator widget.
- RefreshIndicatorDurations
- Encapsulates the duration of various phases of the refresh indicator's animation.
- TransformedAnimation
- An animation that transforms the value of another animation from a certain range to another.
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.
Extensions
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)