swipeable_dismissible 1.0.1
swipeable_dismissible: ^1.0.1 copied to clipboard
A fluid, highly customizable, and 1:1 touch-responsive swipe-to-dismiss widget for Flutter.
1.0.1 #
- Fix: Improved dual-side action positioning —
mainActionsandsecondaryActionsnow automatically adapt to system language and ambientDirectionality(RTL / LTR). - Fix: In LTR (e.g. English),
mainActionsreveal on the right andsecondaryActionson the left. In RTL (e.g. Arabic), they automatically swap sides seamlessly.
1.0.0 #
- Feat: Added dual-side swipe support with
leftActionsandrightActions. - Feat: Setting
direction: SwipeDirection.bothnow allows revealing different action sets on left vs right swipes. - Fix: Improved
isDismissActionlogic — full swipe auto-dismiss and action expansion now only trigger if an action explicitly setsisDismissAction: true. - Fix: Enhanced automatic RTL/LTR direction detection using native system locale and ambient
Directionality.
0.0.4 #
- Fix: Fixed initial gesture response latency by unifying gesture tree state on the first drag.
0.0.3 #
- Feat: Added automatic
Directionalitysupport (RTL / LTR) whendirectionis leftnull. - Refactor: Updated code documentation and example app to support ambient layout direction.
0.0.2 #
- Updated README usage example.
0.0.1 #
- Initial release.
- Added
SwipeDismissiblewidget with fluid 1:1 touch response. - Added support for multiple action layouts (
rowandgrid). - Added dynamic over-swipe action expansion and background fading.
- Added custom action widget support via
customContent. - Added touch lifecycle callbacks (
onSwipeStart,onSwipeUpdate,onSwipeEnd).