flutter_slidable_panel library

Classes

ActionItem
By wrapping child using ActionItem, you can specify the flex value of the child. it would have no effect if ActionLayout.alignment is ActionAlignment.spaceEvenly.
ActionLayout
describe how to layout action items in RenderSlideAction ActionLayout.spaceEvenly would layout action items with equal space ActionLayout.flex would layout action items according to their flex value it would buildDelegate to create a ActionLayoutDelegate when RenderSlideAction.performLayout is invoked
LayoutSize
the layout result of RenderSLidable size is the size of SlidablePanel.child hasPreAction indicates whether there has SlideActionPanel at ActionPosition.pre hasPostAction indicates whether there has SlideActionPanel at ActionPosition.post
SizedConstraints
SizedConstraints is used to calculate the constraints for the pre/post actions constraints's length should be the same as the number of actions at the corresponding ActionPosition typically, it would be calculated by BaseActionLayoutDelegate
SlidablePanel
SlidablePanel is a widget that can slide to show actions it can slide along Axis.horizontal or Axis.vertical it can slide to show actions at ActionPosition.pre or ActionPosition.post
SlideController
if you want to expand/collapse the actions at the pre- or post- position you could set usePreActionController or usePostActionController to true to enable controlling the actions at the pre- or post- position

Enums

ActionAlignment
spaceEvenly layout is the default layout of SlideActionPanel, and all action items would be laid out evenly in the SlideActionPanel flex layout is similar to the spaceEvenly layout, but the action items would be laid out according to their flex values
ActionMotion
ActionPosition
SlideDirection

Mixins

DragForSlide