flutter_slidable library

Classes

ActionPane
An action pane.
ActionPaneData
Data of the ambient ActionPane accessible from its children.
BehindMotion
An ActionPane motion which reveals actions as if they were behind the Slidable.
CustomSlidableAction
Represents an action of an ActionPane.
DismissiblePane
A widget wich controls how a Slidable dismisses.
DrawerMotion
An ActionPane motion which reveals actions as if they were drawers.
InversedDrawerMotion
A DismissiblePane motion which will make the furthest action grows faster as the Slidable dismisses.
ResizeRequest
A request made to resize a Slidable after a dismiss.
ScrollMotion
An ActionPane motion which reveals actions as if they were scrolling from the outside.
Slidable
A widget which can be dragged to reveal contextual actions.
SlidableAction
An action for Slidable which can show an icon, a label, or both.
SlidableAutoCloseBehavior
A widget that forces the Slidable widgets below it to close when another Slidable widget with the same groupTag opens.
SlidableAutoCloseNotification
A notification used to close other Slidable widgets with the same groupTag.
SlidableController
Represents a way to control a slidable from outside.
SlidableGroupBehavior<T>
A widget which can dispatch notifications to a group of Slidable below it.
SlidableGroupBehaviorListener<T>
A widget which listens to notifications dispatched by a SlidableGroupBehavior of the same type.
SlidableGroupNotification
Used to dispatch a Slidable notification.
SlidableGroupNotificationDispatcher<T>
A dispatcher used to dispatch a Slidable notification.
SlidableNotification
A Slidable notification that can bubble up the widget tree.
SlidableNotificationListener
A widget that listens for SlidableNotifications bubbling up the tree.
SlidableRatioNotification
A specific SlidableNotification which holds the current ratio value.
StretchMotion
An ActionPane motion which reveals actions by stretching their extent while sliding the Slidable.

Enums

ActionPaneType
The different kinds of action panes.

Typedefs

ConfirmDismissCallback = Future<bool> Function()
Signature used by DismissiblePane to give the application an opportunity to confirm or veto a dismiss gesture.
SlidableActionCallback = void Function(BuildContext context)
Signature for CustomSlidableAction.onPressed.