drag_selectable_listview 2.0.0 copy "drag_selectable_listview: ^2.0.0" to clipboard
drag_selectable_listview: ^2.0.0 copied to clipboard

A Flutter ListView that supports drag-to-select multiple items with customizable selection UI and smooth interaction.

2.0.0 - 2026-05-10 #

🚀 Major Features #

  • New: Enhanced state management with DragSelectableProvider
  • New: Optimized performance with selective widget rebuilds
  • New: Optional haptic feedback

🔧 Breaking Changes #

  • Changed: onSelectionChanged callback uses List<bool> instead of Set<int>
  • Changed: Constructor now requires DragSelectableProvider parameter
  • Changed: State management moved to Provider pattern

✨ Improvements #

  • Better resource management and disposal
  • Enhanced parameter validation

1.0.1 - 2024-05-02 #

✨ Features #

  • Added configurable touchSlop parameter (default: 8.0px) for customizing drag sensitivity
  • Improved demo image styling
  • List item layout optimization

Changed #

  • Enhanced drag selection responsiveness
  • Better touch threshold handling

1.0.0 - 2024-05-01 #

🚨 Breaking Changes #

  • Renamed main class from DragSelectableList to DragSelectableListView

✨ Features #

  • Added demo GIF and enhanced documentation
  • Complete API documentation
  • Major improvements and optimizations

0.0.1 #

  • Initial release with basic drag selection functionality
3
likes
160
points
36
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

A Flutter ListView that supports drag-to-select multiple items with customizable selection UI and smooth interaction.

Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

flutter, provider

More

Packages that depend on drag_selectable_listview