easy_slider library Null safety

Classes

AnimationControllerManager
A manager deal with AnimationControllers when given percentage has changed. [...]
ControllerManagerBase
Base controllerManager, if you want process value by yourself, extends this class.
DragPercentageProvider
A widget can provide slide percentage to given ValueNotifier. [...]
DragWithAnimationController
A widget can trigger animation with slide behavior when slide percentage reached the AnimationController's trigger value. [...]
GestureDetectorBox
A widget can recive pointEvent, its size is depended on child. GestureDetectorBox is used for DragPercentageProvider to have ability to recive gesture infomation by setting behavior to HitTestBehavior.opaque. See also: ColoredBox.
LinkedControllerManager<T extends LinkedListEntry<T>>
Double-linked list collects your own customized controllers. It not necessary to extends this class unconditionally if you want a customized data struct.
TriggerValWithControllerEntry
This class is used for AnimationControllerManager to manipulate a double-linked list which stored AnimationController and its trigger value. [...]

Constants

HALF_PI → const double
pi / 2