SortableGridView<T> constructor

const SortableGridView<T>(
  1. List<T> dataList, {
  2. Key? key,
  3. int crossAxisCount = 3,
  4. CanDragAtPosition<T>? canDrag,
  5. double childAspectRatio = 1.0,
  6. double crossAxisSpacing = 0,
  7. double mainAxisSpacing = 0,
  8. ScrollPhysics? physics,
  9. VoidCallback? onDragCompleted,
  10. VoidCallback? onDragStarted,
  11. EdgeInsetsGeometry? padding,
  12. bool shrinkWrap = true,
  13. required DataWidgetBuilder<T> itemBuilder,
  14. required CanAccept canAccept,
})

Implementation

const SortableGridView(
  this.dataList, {
  Key? key,
  this.crossAxisCount = 3,
  this.canDrag,
  this.childAspectRatio = 1.0,
  this.crossAxisSpacing = 0,
  this.mainAxisSpacing = 0,
  this.physics,
  this.onDragCompleted,
  this.onDragStarted,
  this.padding,
  this.shrinkWrap = true,
  required this.itemBuilder,
  required this.canAccept,
})  : assert(canAccept != null),
      assert(dataList != null && dataList.length >= 0),
      super(key: key);