animateToItem method
Animate to specific item index.
Implementation
Future<void> animateToItem(int itemIndex,
{Duration duration = _kDefaultDuration,
Curve curve = _kDefaultCurve}) async {
if (!hasClients) return;
await Future.wait<void>([
for (final position in positions.cast<_InfiniteScrollPosition>())
position.animateTo(itemIndex * position.itemExtent,
duration: duration, curve: curve),
]);
}