Slivers and list widgets that add a natural springy effect to their items when scrolling
↕️ Horizontal and vertical scroll direction support
🧠 Sliver implementations for use in existing CustomScrollView's
⛓ Customizable spring/bounce settings with Flutter's SpringDescription
👻 Includes an animated bouncy list that works exactly the same as AnimatedList
For use in a CustomScrollView
use SliverBouncyList
/SliverAnimatedBouncyList
. The api is orthogonal to the SliverList
/SliverAnimatedList
@override
Widget build(BuildContext context) {
return CustomScrollView(
slivers: [
SliverBouncyList(
delegate: SliverChildListDelegate(
[
// Children here
],
),
);
],
);
}
If you don't need the Sliver versions then you can just use BouncyList
/AnimatedBouncyList
. The api is orthogonal to ListView
/AnimatedListView
@override
Widget build(BuildContext context) {
return BouncyList(
children: [
// Children here
]
);
}