Как сделать чтобы в виджете Flutter ReorderableListView перетаскивались, сразу несколько элементов?

Чтобы реализовать перетаскивание нескольких элементов в виджете Flutter ReorderableListView, вам понадобится внести некоторые изменения в код.

ReorderableListView - это виджет, который предоставляет возможность пользователю изменять порядок элементов, перетаскивая их. По умолчанию, он позволяет перетаскивать только один элемент за раз. Однако, мы можем изменить эту логику, чтобы позволить выбирать и перетаскивать сразу несколько элементов.

Для достижения этой цели, мы можем использовать DragTarget и Draggable, чтобы создать свою собственную логику перетаскивания.

Вот шаги, которые вам необходимо выполнить:

1. Создайте список элементов, которые вы хотите сделать перетаскиваемыми:

List<String> items = ['Item 1', 'Item 2', 'Item 3', 'Item 4', 'Item 5'];

2. Внутри ReorderableListView, замените элементы своими собственными виджетами DragTarget и Draggable:
`dart
ReorderableListView(
itemBuilder: (context, index) {
return DragTarget<int>(
onAccept: (data) {
// Обработка перетаскивания элемента в DragTarget
},
builder: (context, candidateData, rejectedData) {
return Draggable<int>(