elva_scroll_view 0.0.3
elva_scroll_view: ^0.0.3 copied to clipboard
A Flutter package for nested scrolling with coordinated scrolling and inertial scrolling transfer capabilities.
0.0.3 - 2026-01-22 23:30:20 #
- Add your changes here
0.0.2 - 2026-01-22 18:05:08 #
- Add your changes here
0.0.1 - 2026-01-22 16:30:59 #
- Add your changes here
0.0.3 - 2026-01-22 16:30:42 #
- Add your changes here
0.0.2 - 2026-01-22 16:30:03 #
- Add your changes here
0.0.1 - 2026-01-22 16:26:47 #
- Add your changes here
0.0.3 - 2026-01-22 16:17:40 #
- Add your changes here
0.0.2 - 2026-01-22 16:14:56 #
- Add your changes here
0.0.1 - 2026-01-22 16:12:27 #
- Add your changes here
0.0.2 - 2026-01-22 16:11:03 #
- Add your changes here
0.0.1 - 2026-01-22 #
Initial Release #
-
Core Features
- Support for nested scrolling with coordinated scrolling across multiple levels
- Inertial scrolling transfer capabilities across scroll components
- Shell mode for independent scroll areas (prevents scroll offset from propagating upward)
- Flexible Builder pattern for easy integration
-
Components
ElvaScrollViewBuilder: Main builder component for wrapping CustomScrollViewElvaScrollViewScrollController: Custom scroll controller with transport pixel node implementationElvaScrollViewPosition: Custom scroll position manager extending Flutter's native ScrollPositionWithSingleContextElvaScrollViewAnimationOverscrollDispatcher: Inertial scrolling animation dispatcher
-
Notifications
ElvaScrollViewAnimationScrollingNotification: Dispatched during global overscroll animation events
-
Configuration Options
debugLabel: Debug label for logging purposesisShell: Shell mode flag for independent scroll areas- Custom scroll activity management
- User drag offset handling