ez_custom_scroll_view 0.0.4 copy "ez_custom_scroll_view: ^0.0.4" to clipboard
ez_custom_scroll_view: ^0.0.4 copied to clipboard

A defensive, crash-safe CustomScrollView that automatically handles unbounded constraints with developer diagnostics.

0.0.4 #

  • Refactor: Improved constraint detection, DRY scrollview instantiation, and structured layout logic using _EzCustomScrollViewHelper.
  • Feature: Added fallbackHeight, fallbackWidth, and showDebugIndicator properties for customizable defensive behavior.
  • Feature: Added onUnboundedDetected diagnostic callback and enhanced ancestor culprit detection (Column, Row, Flex, Wrap, UnconstrainedBox).
  • Feature: Added hitTestBehavior and Flutter 3.41+ scrollCacheExtent forward compatibility.
  • Test: Added comprehensive unit and widget test suite covering bounded/unbounded layouts, custom sizing, debug indicators, and drop-in properties.
  • Docs: Aligned documentation with Effective Dart standards.

0.0.3 #

  • Refactor: Improve code formatting and repository links

0.0.2 #

  • Docs: Added FUNDING.yml and updated pubspec.yaml metadata.
  • Docs: Refined README.md for better clarity and SEO.
  • Example: Added comprehensive example app with Forms and validation.

0.0.1 #

  • Initial release: A defensive, self-aware version of CustomScrollView that handles unbounded constraints.
0
likes
160
points
84
downloads

Documentation

Documentation
API reference

Publisher

verified publisherezinner.com

Weekly Downloads

A defensive, crash-safe CustomScrollView that automatically handles unbounded constraints with developer diagnostics.

Repository (GitHub)
View/report issues

Topics

#flutter #ez-flutter #scrollview #layout #slivers

Funding

Consider supporting this project:

github.com
thanks.dev
buymeacoffee.com

License

MIT (license)

Dependencies

flutter

More

Packages that depend on ez_custom_scroll_view