Releases: theiskaa/hidable
Releases · theiskaa/hidable
v1.0.6 (12/10/2023)
- Resolved #26
- Added
deltaFactor
field which controls the speed of hiding/appearing speed of hidable. - Added
visibility
field which makes it able for user to provide custom scrolling algorithm
instead of using default.
Huge thanks for feature request to @radibobovich
v1.0.5 - 25/08/2023
- Resolved #21
- Deprecate the [wOpacity] property and add new [enableOpacityAnimation]
instead.
v1.0.3 - 03/09/2022
- Resolved #10
v1.0.4 - 14/05/2023
- Migrated to Flutter 3.10 and Dart 3
- Resolved #17
v1.0.2 - (18/01/2022)
- Resolved #6
v1.0.1 - (10/11/2021)
v1.0.0 - (09/11/2021)
The very first version of the Hidable package!
So that can add scroll-to-hide effect to any static located widget - AppBar, BottomNavigationBar, etc.
Overview
Scrollable widget
ListView.separated(
// General scroll controller which makes bridge between
// This ListView and Hidable widget.
controller: scrollController,
itemCount: colors.length,
itemBuilder: (_, i) => Container(
height: 50,
color: colors[i].withOpacity(.6),
),
separatorBuilder: (_, __) => const SizedBox(height: 10),
),
Static located hidable widget
Hidable(
controller: scrollController,
wOpacity: true, // As default it's true.
size: 56, // As default it's 56.
child: BottomNavigationBar(...),
),