Skip to content

Releases: theiskaa/hidable

v1.0.6 (12/10/2023)

11 Oct 21:40
9fa99bb
Compare
Choose a tag to compare
  • 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

25 Aug 19:20
b6a4402
Compare
Choose a tag to compare
  • Resolved #21
  • Deprecate the [wOpacity] property and add new [enableOpacityAnimation]
    instead.

v1.0.3 - 03/09/2022

13 May 20:31
032d929
Compare
Choose a tag to compare

v1.0.4 - 14/05/2023

13 May 20:33
032d929
Compare
Choose a tag to compare
  • Migrated to Flutter 3.10 and Dart 3

v1.0.2 - (18/01/2022)

18 Jan 08:51
fa14390
Compare
Choose a tag to compare

v1.0.1 - (10/11/2021)

10 Nov 14:52
5f5a4df
Compare
Choose a tag to compare

Package Logo

  • Resolved: #3 and #4

  • Upgraded documentation comments and pub points of package.

v1.0.0 - (09/11/2021)

09 Nov 18:19
Compare
Choose a tag to compare

Package Logo

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

Package Example 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(...),
),