drag_and_drop_lists
A flutter package to allow drag-and-drop reordering of two-level lists.
0.4.2
16K downloads/mo
#2406 most downloaded on pub.dev
philip-brink/DragAndDropLists
What this package is like to depend on
Last release 2 years ago
no release in 18 months
Ships unpredictably
gaps range from 9 days to 1.9 years
Most releases are documented
notes for 24 of 31 stable releases
Nothing withdrawn
no release was ever pulled
6 years old
31 releases · first in 2020
0 releases in the last 12 months
see the full history below
Release timeline
31 releases · Jul 2020 to Nov 2024Releases
latest 31-
0.4.226 Nov 2024Nothing published for this version
-
0.4.112 Jun 2024Nothing published for this version
-
0.4.011 Jun 2024Nothing published for this version
-
0.3.304 Aug 2022Nothing published for this version
-
0.3.220 Apr 2021 -
0.3.2+121 Oct 2021Nothing published for this version
-
0.3.2+221 Oct 2021Nothing published for this version
-
0.3.115 Apr 2021Release notes
Open source →- Fix scrolling in wrong direction when text direction is right-to-left.
- Fix drag-and-drop feedback widget alignment when text direction is right-to-left.
-
0.3.030 Mar 2021Release notes
Open source →- DragHandle moved to own widget. To create any drag handle, use the new properties
listDragHandleanditemDragHandleinDragAndDropLists. - Support null safety, see details on migration.
- DragHandle moved to own widget. To create any drag handle, use the new properties
-
0.3.0+102 Apr 2021 -
0.2.1014 Dec 2020Release notes
Open source →- Bug fix where
listDecorationWhileDraggingwasn't always being applied. - Allow DragAndDropLists to be contained in an external ListView when
disableScrollingis set totrue.
- Bug fix where
-
0.2.909 Nov 2020 -
0.2.9+113 Nov 2020Release notes
Open source →- Bug fix to also not allow scrolling when
disableScrollingis set to true when dragging and dropping items.
- Bug fix to also not allow scrolling when
-
0.2.9+217 Nov 2020Release notes
Open source →- Prevent individual lists inside of a horizontal DragAndDropLists from scrolling when
disableScrollingis set to true.
- Prevent individual lists inside of a horizontal DragAndDropLists from scrolling when
-
0.2.806 Nov 2020Release notes
Open source →- Added
listDividerOnLastChildparameter toDragAndDropLists. This allows not showing a list divider after the last list (thanks @Zexuz).
- Added
-
0.2.721 Oct 2020Release notes
Open source →- Added
onItemDraggingChangedandonListDraggingChangedparameters toDragAndDropLists. This allows certain use cases where it is useful to be notified when dragging starts and ends - Refactored
DragAndDropItemWrapperto accept aDragAndDropBuilderParametersinstead of all the other parameters independently to allow for simpler and more consistent changes
- Added
-
0.2.621 Oct 2020 -
0.2.515 Oct 2020Release notes
Open source →- Added
constrainDraggingAxisparameter inDragAndDropLists. This is useful when setting custom drag targets outside of the DragAndDropLists.
- Added
-
0.2.415 Oct 2020Release notes
Open source →- Added drag handle vertical alignment customization. See
listDragHandleVerticalAlignmentanditemDragHandleVerticalAlignmentparameters inDragAndDropLists - Added mouse cursor change on web when hovering on drag handle
- Fixed itemDecorationWhileDragging only applied when dragHandle is provided? (thanks kjmj)
- Fixed bug where setState() was called after dispose when dragging items in a long list (See issue Error in debug console when dragging item in long list, thanks mivoligo)
- Apply the itemDivider property to items in the DragAndDropListExpansion widget and use the lastItemTargetHeight instead of the constant value of 20 (thanks kjmj)
- Added drag handle vertical alignment customization. See
-
0.2.307 Oct 2020Release notes
Open source →- Added
disableTopAndBottomBordersparameter toDragAndDropListExpansionandProgrammaticExpansionTileto allow for more styling options.
- Added
-
0.2.207 Oct 2020Release notes
Open source →- Added function parameters for customizing the criteria for where an item or list can be dropped. See the parameters
listOnWillAccept,listTargetOnWillAccept,itemOnWillAcceptanditemTargetOnWillAcceptinDragAndDropLists - Added function parameters for directly accessing items or lists that have been dropped. See the parameters
listOnAccept,listTargetOnAccept,itemOnAcceptanditemTargetOnAcceptinDragAndDropLists
- Added function parameters for customizing the criteria for where an item or list can be dropped. See the parameters
-
0.2.106 Oct 2020Release notes
Open source →- Fixed bug where auto scrolling could occur even when not dragging an item (thanks @ElenaKova)
-
0.2.005 Oct 2020Release notes
Open source →- Added option for drag handles. See
dragHandleanddragHandleOnLeftparameters inDragAndDropLists - Added new example for drag handles
- Added option for item dividers. See the
itemDividerparameter inDragAndDropLists - Added option for inner list box decoration. See the
listInnerDecorationparameter inDragAndDropLists - Added option for decoration while dragging lists and items. See the
itemDecorationWhileDragginganditemDecorationWhileDraggingparameters inDragAndDropLists - Removed unused
itemDecorationparameter inDragAndDropLists - Fixed unused
itemDraggingWidthparameter inDragAndDropLists - Configurable bottom padding for list and items. See the
lastItemTargetHeight,addLastItemTargetHeightToTopandlastListTargetSizeparameters inDragAndDropLists - Remove
pubspec.lock(thanks @freitzzz)
- Added option for drag handles. See
-
0.1.021 Sep 2020Release notes
Open source →- Added canDrag option for lists
- Interface Change: Any classes implementing
DragAndDropListInterfaceneed to addcanDrag
-
0.0.721 Sep 2020Nothing published for this version
-
0.0.619 Aug 2020Release notes
Open source →- Fixed wrong parameter order for onItemAdd (thanks @khauns)
- ProgrammaticExpansionTile: include option for isThreeLine of ListTile
- ProgrammaticExpansionTile: Remove required annotation for leading
-
0.0.524 Jul 2020Release notes
Open source →- ProgrammaticExpansionTile: ensure that parent widget will always know its expanded/collapsed state
-
0.0.422 Jul 2020 -
0.0.321 Jul 2020 -
0.0.221 Jul 2020 -
0.0.121 Jul 2020