auto_scroll_row 0.1.0
auto_scroll_row: ^0.1.0 copied to clipboard
A Flutter widget that automatically and smoothly scrolls a row of items horizontally — marquees, tickers and content sliders.
CHANGES #
0.1.0 #
- New
velocityparameter — set the scrolling speed intuitively in logical pixels per second (default50). The oldscrollDurationis deprecated but still honored, so existing code keeps working — migration is just replacingscrollDuration:withvelocity:.- Note: the default speed changed.
scrollDurationpreviously defaulted to an unintuitive 30-minute cycle; the new default isvelocity: 50px/s.
- Note: the default speed changed.
- Lazy rendering — all three constructors now use a virtualized
ListViewinternally, so only items within the viewport (plus a small cache) are built and laid out. Memory and layout cost no longer scale withitemCount. - Modernize the code:
library;directive andsuper.keyconstructors. - Add
flutter_lintsand ananalysis_options.yaml. - Raise the minimum Flutter constraint to 3.0.0.
- Add a pub.dev screenshot and package topics.
0.0.6 #
- add separated builder version.
- fix issues with nullable items.
- fix issues with 120hz frame rate.
0.0.5 #
- add pauseDuration with default 3s for pause animation when user scroll.
0.0.4 #
- add reverseAtEnds as default behavior.
0.0.3 #
- add builder version.
0.0.2 #
- update dart version.
0.0.1 #
- release the package.
