auto_scroll_row 0.1.0 copy "auto_scroll_row: ^0.1.0" to clipboard
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 velocity parameter — set the scrolling speed intuitively in logical pixels per second (default 50). The old scrollDuration is deprecated but still honored, so existing code keeps working — migration is just replacing scrollDuration: with velocity:.
    • Note: the default speed changed. scrollDuration previously defaulted to an unintuitive 30-minute cycle; the new default is velocity: 50 px/s.
  • Lazy rendering — all three constructors now use a virtualized ListView internally, so only items within the viewport (plus a small cache) are built and laid out. Memory and layout cost no longer scale with itemCount.
  • Modernize the code: library; directive and super.key constructors.
  • Add flutter_lints and an analysis_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.
4
likes
160
points
92
downloads
screenshot

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

A Flutter widget that automatically and smoothly scrolls a row of items horizontally — marquees, tickers and content sliders.

Repository (GitHub)
View/report issues

Topics

#widget #scroll #marquee #animation #carousel

License

MIT (license)

Dependencies

flutter

More

Packages that depend on auto_scroll_row