flutter_scroll_shadow 1.0.0 copy "flutter_scroll_shadow: ^1.0.0" to clipboard
flutter_scroll_shadow: ^1.0.0 copied to clipboard

outdated

ScrollShadow adds shadows to a scrollable child. Supports ScrollController and vertical or horizontal orientation.

flutter_scroll_shadow

Scroll Shadow #

Pub Package Package Issue Package License

ScrollShadow is a widget for Flutter that adds shadows to a scrollable child.

Supports ScrollController and vertical or horizontal orientation.

Image
ScrollShadow

Features #

  • Adds shadows over a scrollable child while not at its max extents
  • Supports vertical and horizontal Axis
  • Customizable animation duration
  • Determine how wide or tall shadows render

Usage #

Make sure to check out the examples on GitHub.

Installation #

Add the following line to pubspec.yaml:

dependencies:
  flutter_scroll_shadow: ^1.0.0

Basic setup #

Complete example available here.

ScrollShadow(
  color: Colors.grey,
  child: ListView(
    children: List.generate(20, (index) => ListTile(title: Text('Element $index'),)),
  ),
);

Properties #

  • scrollDirection: Scroll direction corresponding to child; default: Axis.vertical
  • controller: Optional for vertically scrolling content, but required if the child is Axis.horizontal
  • color: for the shadows; default: Colors.grey
  • size: The width or height of shadows, depending on Axis; default: 15.0
  • child: Scrollable child contained by the ScrollShadow
  • duration: Milliseconds, as an int, for animation of shadow visibility changes; default: 300

Example #

Image Image
Vertically-scrolling child Horizontally-scrolling child
31
likes
0
pub points
90%
popularity

Publisher

verified publisherinsideapp.it

ScrollShadow adds shadows to a scrollable child. Supports ScrollController and vertical or horizontal orientation.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

flutter

More

Packages that depend on flutter_scroll_shadow