flutter_zoom_drawer 3.0.4+1
flutter_zoom_drawer: ^3.0.4+1 copied to clipboard
A Flutter package with custom implementation of the Side Menu (Drawer)
3.0.0 #
Thanks to @YDA93 for his contribution
Breaking changes
- Due to new futures added some styles were removed in favor of
moveMenuScreenfeature, please refer to README - Replaced
backgroundColorwithdrawerShadowsBackgroundColor - Replaced
swipeOffsetwithdragOffset
What's new?
- ZoomDrawer is now responsive to dragging
- Added
moveMenuScreento slidemenuScreenalong withmainScreen - Added
menuScreenWidth - Added
menuBackgroundColor - Added
reverseDuration - Added
mainScreenOverlayColorandmenuScreenOverlayColorto control overlay color while closing and opening - Added
mainScreenAbsorbPointerto prevent mainScreen tap events while drawer is open - Added
menuScreenTapCloseto close drawer from menuScreen tap - Added
openDragSensitivityandcloseDragSensitivityto control drawer sensitivity in response to dragging - Added
androidCloseOnBackTapto close drawer on android back tap - Added extensions to access drawer, drawerState, and drawerState notifier
Fixes:
- Fix
mainScreenbug resulted in opening drawer instead of closing - Fix
mainScreenTapCloseis 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
mainScreenstate rebuild
2.3.1 #
- Fix
mainScreenstate destruction
2.3.0 #
- Added
overlayBlur,shrinkMainScreenanddrawerStyleBuilder - Fixed
angleto rotate all styles, not just Style1
2.2.2+1 #
- Fixed
Style1state
2.2.2 #
- Fixed
Style1border radius
2.2.1 #
- Added
shadowLayer1Color&shadowLayer2Color - Fixed
Style8RTL support
2.2.0 #
Thanks to @Skquark for his contribution
- Added
overlayColor,overlayBlend,mainScreenTapCloseandboxShadow - Restructured mainScreen effects stack, cleaned up bugs, added Style8 from a fork
2.1.2 #
- fixed swipe to close issue
- add
swipeOffsetto customize swipe length for triggering drawer close
2.1.1 #
- fixed
Style6&Style7issues
2.1.0 #
- Removed
isRtlmethod 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.localenull 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
curveof the drawer
1.0.2 #
- Added
isOpenmethod 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.