flutter_slidable library

Classes

ClosableSlideAction
Abstract class for slide actions that can close after onTap occurred.
FractionallyAlignedSizedBox
A widget that positions its child to a fraction of the total available space.
IconSlideAction
A basic slide action with an icon, a caption and a background color.
Slidable
A widget that can be slid in both direction of the specified axis.
SlidableBehindActionPane
An action pane that creates actions which stay behind the item while it's sliding.
SlidableController
A controller that keep tracks of the active SlidableState and close the previous one.
SlidableData
The data used by a Slidable.
SlidableDismissal
A widget that controls how the Slidable is dismissed.
SlidableDrawerActionPane
An action pane that creates actions which animate like drawers while the item is sliding.
SlidableDrawerDismissal
A specific dismissal that creates slide actions that are displayed like drawers while the item is dismissing. The further slide action will grow faster than the other ones.
SlidableScrollActionPane
An action pane that creates actions which follow the item while it's sliding.
SlidableState
The state of Slidable widget. You can open or close the Slidable by calling the corresponding methods of this object.
SlidableStrechActionPane
An action pane that creates actions which stretch while the item is sliding.
SlideAction
A basic slide action with a background color and a child that will be center inside its area.
SlideActionBuilderDelegate
A delegate that supplies slide actions using a builder callback.
SlideActionDelegate
A delegate that supplies slide actions.
SlideActionListDelegate
A delegate that supplies slide actions using an explicit list.

Enums

SlidableRenderingMode
The rendering mode in which the Slidable is.
SlideActionType
The type of slide action that is currently been showed by the Slidable.

Typedefs

DismissSlideActionCallback = void Function(SlideActionType? actionType)
Signature used by SlideToDismissDelegate to indicate that it has been dismissed for the given actionType.
SlideActionBuilder = Widget Function(BuildContext context, int index, Animation<double>? animation, SlidableRenderingMode step)
Signature for the builder callback used to create slide actions.
SlideActionWillBeDismissed = FutureOr<bool> Function(SlideActionType? actionType)
Signature for determining whether the widget will be dismissed for the given actionType.