- Added
slideDirection
property that changes how the panel slides open (either up or down)
- Updated the documentation to reflect new features
- Added
isDraggable
property that allows/prevents dragging of the panel
- Updated the documentation to reflect new features
- Fixed problem where images would wrap on pub (instead of displaying on one line)
- Configuration options to
SlidingUpPanel
parallaxEnabled
parallaxOffset
- Created a new example app (Maps)
- Updated documentation to reflect new features
-
Added ability to close the
panel
when the backdrop is tapped -
Added callbacks to the
SlidingUpPanel
onPanelSlide
onPanelOpened
onPanelClosed
-
Added methods to the
PanelController
setPanelPosition
animatePanelToPosition
getPanelPosition
isPanelAnimating
isPanelOpen
isPanelClosed
isPanelShown
- Fixed issue where the
collapsed
widget would accept touch events even when invisible (i.e. even when the panel was fully open)
- Updated documentation to reflect new features
- Added clarification on
PanelController
lifecycle - Added an explanation about nesting the
Scaffold
when displaying a backdrop
Added the backdrop feature:
- Body darkens as the panel opens
- The backdrop color is customizable
- The backdrop opacity is also customizable
- Off by default
Other changes:
- Removed the README from the example app (pub will display the code on the website now)
- Specified Dart as the language in the README code snippets
- Updated documentation to be more comprehensive
- Added a CHANGELOG file
This is the initial release of the sliding_up_panel package. This includes features such as
- A sliding up panel that responds to user gestures
- Customizing the look and feel of the sliding panel
- Manually controlling the sliding panel via the PanelController