dynamic_height_page_view 0.2.0
dynamic_height_page_view: ^0.2.0 copied to clipboard
A Flutter widget that provides a PageView with dynamic height adaptation based on the current page content.
Changelog #
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.2.0 - 2025-11-04 #
- Dart format
0.1.0 - 2025-11-01 #
Added #
DynamicHeightPageViewwidget with automatic height adaptation- Generic type support for any data type
- Smooth height transition animations with
TweenAnimationBuilder - Support for touch, mouse, stylus, and unknown device scrolling
onSizeChangeandonChildTapcallbacks- Internal
SizeReportingWidgetto measure page heights viewportFractionconfiguration set to 0.9 for peek effect- Comprehensive code documentation
- Usage examples in README
Features #
- PageView with dynamic height based on content
- Height animations with
easeInOutCubiccurve (100ms) - 12px spacing between pages
- SafeArea support