PackageTrack
Sign in Get early access

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 2024
2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 31
  1. 0.4.2 26 Nov 2024

    Nothing published for this version

  2. 0.4.1 12 Jun 2024

    Nothing published for this version

  3. 0.4.0 11 Jun 2024

    Nothing published for this version

  4. 0.3.3 04 Aug 2022

    Nothing published for this version

  5. 0.3.2 20 Apr 2021
    Release notes
    • Add optional feedback widget to items (thanks @svoza10).
    Open source →
  6. 0.3.2+1 21 Oct 2021

    Nothing published for this version

  7. 0.3.2+2 21 Oct 2021

    Nothing published for this version

  8. 0.3.1 15 Apr 2021
    Release notes

    Scroll in the correct direction when text is rtl

    Open source →
    Release notes
    • 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.
    Open source →
  9. 0.3.0 30 Mar 2021
    Release notes
    • DragHandle moved to own widget. To create any drag handle, use the new properties listDragHandle and itemDragHandle in DragAndDropLists.
    • Support null safety, see details on migration.
    Open source →
  10. 0.3.0+1 02 Apr 2021
    Release notes

    Fix for drag handles and null

    Open source →
    Release notes
    • Fix null crash and wrong drag handle used (thanks @vbuberen).
    Open source →
  11. 0.2.10 14 Dec 2020
    Release notes

    Possibility to contain in ListView, bug fixes

    Open source →
    Release notes
    • Bug fix where listDecorationWhileDragging wasn't always being applied.
    • Allow DragAndDropLists to be contained in an external ListView when disableScrolling is set to true.
    Open source →
  12. 0.2.9 09 Nov 2020
    Release notes

    added option to disable scrolling

    Open source →
    Release notes
    • Added disableScrolling parameter to DragAndDropLists.
    Open source →
  13. 0.2.9+1 13 Nov 2020
    Release notes

    disableScrolling while dragging bug fixed

    Open source →
    Release notes
    • Bug fix to also not allow scrolling when disableScrolling is set to true when dragging and dropping items.
    Open source →
  14. 0.2.9+2 17 Nov 2020
    Release notes

    Bug fix on disable scrolling for horizontal lists

    Open source →
    Release notes
    • Prevent individual lists inside of a horizontal DragAndDropLists from scrolling when disableScrolling is set to true.
    Open source →
  15. 0.2.8 06 Nov 2020
    Release notes

    Added listDividerOnLastChild to allow disabling last list divider

    Open source →
    Release notes
    • Added listDividerOnLastChild parameter to DragAndDropLists. This allows not showing a list divider after the last list (thanks @Zexuz).
    Open source →
  16. 0.2.7 21 Oct 2020
    Release notes
    • Added onItemDraggingChanged and onListDraggingChanged parameters to DragAndDropLists. This allows certain use cases where it is useful to be notified when dragging starts and ends
    • Refactored DragAndDropItemWrapper to accept a DragAndDropBuilderParameters instead of all the other parameters independently to allow for simpler and more consistent changes
    Open source →
  17. 0.2.6 21 Oct 2020
    Release notes
    • Always check mounted status when setting state
    Open source →
  18. 0.2.5 15 Oct 2020
    Release notes
    • Added constrainDraggingAxis parameter in DragAndDropLists. This is useful when setting custom drag targets outside of the DragAndDropLists.
    Open source →
  19. 0.2.4 15 Oct 2020
    Release notes
    Open source →
  20. 0.2.3 07 Oct 2020
    Release notes
    • Added disableTopAndBottomBorders parameter to DragAndDropListExpansion and ProgrammaticExpansionTile to allow for more styling options.
    Open source →
  21. 0.2.2 07 Oct 2020
    Release notes
    • Added function parameters for customizing the criteria for where an item or list can be dropped. See the parameters listOnWillAccept, listTargetOnWillAccept, itemOnWillAccept and itemTargetOnWillAccept in DragAndDropLists
    • Added function parameters for directly accessing items or lists that have been dropped. See the parameters listOnAccept, listTargetOnAccept, itemOnAccept and itemTargetOnAccept in DragAndDropLists
    Open source →
  22. 0.2.1 06 Oct 2020
    Release notes
    • Fixed bug where auto scrolling could occur even when not dragging an item (thanks @ElenaKova)
    Open source →
  23. 0.2.0 05 Oct 2020
    Release notes
    • Added option for drag handles. See dragHandle and dragHandleOnLeft parameters in DragAndDropLists
    • Added new example for drag handles
    • Added option for item dividers. See the itemDivider parameter in DragAndDropLists
    • Added option for inner list box decoration. See the listInnerDecoration parameter in DragAndDropLists
    • Added option for decoration while dragging lists and items. See the itemDecorationWhileDragging and itemDecorationWhileDragging parameters in DragAndDropLists
    • Removed unused itemDecoration parameter in DragAndDropLists
    • Fixed unused itemDraggingWidth parameter in DragAndDropLists
    • Configurable bottom padding for list and items. See the lastItemTargetHeight, addLastItemTargetHeightToTop and lastListTargetSize parameters in DragAndDropLists
    • Remove pubspec.lock (thanks @freitzzz)
    Open source →
  24. 0.1.0 21 Sep 2020
    Release notes
    • Added canDrag option for lists
    • Interface Change: Any classes implementing DragAndDropListInterface need to add canDrag
    Open source →
  25. 0.0.7 21 Sep 2020

    Nothing published for this version

  26. 0.0.6 19 Aug 2020
    Release notes
    • Fixed wrong parameter order for onItemAdd (thanks @khauns)
    • ProgrammaticExpansionTile: include option for isThreeLine of ListTile
    • ProgrammaticExpansionTile: Remove required annotation for leading
    Open source →
  27. 0.0.5 24 Jul 2020
    Release notes
    • ProgrammaticExpansionTile: ensure that parent widget will always know its expanded/collapsed state
    Open source →
  28. 0.0.4 22 Jul 2020
    Release notes
    • Updated example project for web compatibility
    Open source →
  29. 0.0.3 21 Jul 2020
    Release notes
    • Formatted all with dartfmt
    Open source →
  30. 0.0.2 21 Jul 2020
    Release notes
    • Added API documentation
    Open source →
  31. 0.0.1 21 Jul 2020
    Release notes
    • Initial release
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive