flutter_zoom_drawer 3.2.0
flutter_zoom_drawer: ^3.2.0 copied to clipboard
A Flutter package with custom implementation of the Side Menu (Drawer)
3.2.0 #
- Remove the use of
dart:io
to be able to support web - Migrate from
WillPopScope
toPopScope
3.1.2 #
- Added ability to change mainMenu slide height and removed angle limitation (#132)
3.1.1+1 #
- docs: Improved ReadMe file
3.0.0 #
Thanks to @YDA93 for his contribution
Breaking changes
- Due to new futures added some styles were removed in favor of
moveMenuScreen
feature, please refer to README - Replaced
backgroundColor
withdrawerShadowsBackgroundColor
- Replaced
swipeOffset
withdragOffset
What's new?
- ZoomDrawer is now responsive to dragging
- Added
moveMenuScreen
to slidemenuScreen
along withmainScreen
- Added
menuScreenWidth
- Added
menuBackgroundColor
- Added
reverseDuration
- Added
mainScreenOverlayColor
andmenuScreenOverlayColor
to control overlay color while closing and opening - Added
mainScreenAbsorbPointer
to prevent mainScreen tap events while drawer is open - Added
menuScreenTapClose
to close drawer from menuScreen tap - Added
openDragSensitivity
andcloseDragSensitivity
to control drawer sensitivity in response to dragging - Added
androidCloseOnBackTap
to close drawer on android back tap - Added extensions to access drawer, drawerState, and drawerState notifier
Fixes:
- Fix
mainScreen
bug resulted in opening drawer instead of closing - Fix
mainScreenTapClose
is being ignored on app start or Hot restarts - Fix discrepancy between RTL and LTR styles
- Fix drawerState notifier wasn't disposed
- Code improvements and followed lint package rules
2.3.1+1 #
- Fix
mainScreen
state rebuild
2.3.1 #
- Fix
mainScreen
state destruction
2.3.0 #
- Added
overlayBlur
,shrinkMainScreen
anddrawerStyleBuilder
- Fixed
angle
to rotate all styles, not just Style1
2.2.2+1 #
- Fixed
Style1
state
2.2.2 #
- Fixed
Style1
border radius
2.2.1 #
- Added
shadowLayer1Color
&shadowLayer2Color
- Fixed
Style8
RTL support
2.2.0 #
Thanks to @Skquark for his contribution
- Added
overlayColor
,overlayBlend
,mainScreenTapClose
andboxShadow
- Restructured mainScreen effects stack, cleaned up bugs, added Style8 from a fork
2.1.2 #
- fixed swipe to close issue
- add
swipeOffset
to customize swipe length for triggering drawer close
2.1.1 #
- fixed
Style6
&Style7
issues
2.1.0 #
- Removed
isRtl
method to fixed Locale warning
2.0.2+4 #
- Fixed Locale warning
2.0.2+3 #
- added possibility to disable main screen clipping
2.0.2+2 #
- Fixed Locale warning
2.0.2+1 #
- Updated null assertion
2.0.2 #
- Add Persian to RTL support list
- Fixed
window.locale
null safety bug
2.0.1 #
- Fixed RTL support in styles
2.0.0 #
- Migrated to Null Safety
- Added a parameter to disable the swipe gesture (
disableGesture
)
1.0.5 #
- Added multiple drawer styles thanks to @dangtienngoc
1.0.4+1 #
- Fixed animation controller dispose issue
1.0.4 #
- Added
ValueNotifier<DrawerState>
to get updates on the Drawer current state
1.0.3 #
- Added the ability to customize the open and close
curve
of the drawer
1.0.2 #
- Added
isOpen
method to determine the status of the drawer
1.0.1+1 #
- Fixed RTL rotation bug
1.0.1 #
- Added Sliding with shadow.
- Updated example app with RTL support
- Fixed bugs.
1.0.0 Stable release. #
- Stable package release.
0.0.1 Initial release. #
- Initial package release.