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.