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 givenactionType
. -
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
.