Build & Run example/lib/main.dart
on iOS/Android/Chrome/MacOS for more demonstrations
cd example/; flutter clean; flutter run -d macOS
Simple to use
SortableWrap(
children: children,
onSorted: (int oldIndex, int newIndex) {
setState(() {
your_data_array.insert(newIndex, your_data_array.removeAt(oldIndex));
print('----->>>>> your_data_array: $your_data_array');
});
},
spacing: 10,
runSpacing: 15,
)
Demonstrations
Features and Issues
Please feel free to request new features and bugs at the issue tracker