- Flutter Favorite package logo
- Complete package rewriting in order to be more flexible and simple to use.
- Null Safety Support
- Formatting issues
- Color issue in SlideAction
- Static Analysis issues
- Ripple effect when tapping on the IconSlideAction (letsar#89)
- Option to make the widget non-dismissible by dragging (letsar#101)
- Fix SlidableDrawerActionPane when different than 2 actions (letsar#74).
- Add check for null value in dismissal field, in getter for _dismissThreshold (letsar#71).
- Fix SlidableDrawerActionPane onTap issue (letsar#73).
iconWidget
parameter for SlideAction which allows full customization of the displayed icon.
- Change the SlidableDelegate to a widget. The field is renamed
actionPane
. - Change the SlideToDismissDelegate to a SlidableDismissal widget that takes another widget as a child. The field is renamed
dismissal
.
- Fix the end extend of actions in dismiss animation (letsar#38).
- onSlideAnimationChanged and onSlideIsOpenChanged on
SlidableController
.
- letsar#31 (Issue with dismiss animation).
- Reduce the possibilities for the flutter/flutter#11895 issue to happen.
- The
foregroundColor
parameter onIconSlideAction
class.
- The
closeOnCanceled
parameter onSlideToDismissDelegate
classes.
- letsar#23 (Issue with Drawer delegate when different action count).
- The
SlidableController
class. - The
controller
parameter onSlidable
constructors to enable keeping only oneSlidable
open.
- The
SlidableRenderingMode
enum. - The
SlideActionType
enum. - The
SlideToDismissDelegate
classes.
- Added a renderingMode parameter in the
SlideActionBuilder
signature.
- The
enabled
parameter onSlidable
constructors to enable or disable the slide effect (enabled by default).
- letsar#11 (slide action not rebuild after controller dismissed).
- The
closeOnTap
parameter on slide actions to close when a action has been tapped. - The
closeOnScroll
parameter onSlidable
to close when the nearestScrollable
starts to scroll. - The static
Slidable.of
function.
- The
dragExtent
field inSlidableDelegateContext
has been changed todragSign
.
Slidable.builder
constructor.- Vertical sliding.
- The slide actions are now hosted in a
SlideActionDelegate
instead ofList<Widget>
inside theSlidable
widget. - The
leftActions
have been renamed toactions
. - The
rightActions
have been renamed tosecondaryActions
.
- Initial Open Source release.