Creates a widget that pages through an iterable list of children.
The scrollDirection
, scrollAnchor
, and itemsSnapAlignment
arguments
must not be null.
Source
PageableList({ Key key, double initialScrollOffset, Axis scrollDirection: Axis.vertical, ViewportAnchor scrollAnchor: ViewportAnchor.start, ScrollListener onScrollStart, ScrollListener onScroll, ScrollListener onScrollEnd, SnapOffsetCallback snapOffsetCallback, bool itemsWrap: false, PageableListFlingBehavior itemsSnapAlignment: PageableListFlingBehavior.stopAtNextPage, ValueChanged<int> onPageChanged, Duration duration: const Duration(milliseconds: 200), Curve curve: Curves.ease, this.children: const <Widget>[], }) : super( key: key, initialScrollOffset: initialScrollOffset, scrollDirection: scrollDirection, scrollAnchor: scrollAnchor, onScrollStart: onScrollStart, onScroll: onScroll, onScrollEnd: onScrollEnd, snapOffsetCallback: snapOffsetCallback, itemsWrap: itemsWrap, itemsSnapAlignment: itemsSnapAlignment, onPageChanged: onPageChanged, duration: duration, curve: curve );