auto_scroll 0.2.0 auto_scroll: ^0.2.0 copied to clipboard
A flexible auto-scrolling widget for Flutter.
auto_scroll #
A flexible auto-scrolling widget for Flutter.
Features #
- Works with any
ScrollView
- Implicitly animated
- Responds correctly to widget resizes
- Imperative manual controls through an
AutoScrollController
- Highly configurable
Usage #
Quick start #
-
Import the package
import 'package:auto_scroll/auto_scroll.dart';
-
Use the widget with any
ScrollView
final items = [1, 2, 3, 4]; return AutoScroller( lengthIdentifier: items.length, anchorThreshold: 24, startAnchored: false, builder: (context, controller) { return ListView.builder( controller: controller, itemCount: items.length, itemBuilder: (context, index) => ListTile(title: Text('Item ${items[index]}')), ); }, );
Advanced usage #
An advanced usage example is provided.