ReorderableSliverGridView.count constructor

const ReorderableSliverGridView.count({
  1. Key? key,
  2. required int crossAxisCount,
  3. required ReorderCallback onReorder,
  4. DragWidgetBuilderV2? dragWidgetBuilderV2,
  5. List<Widget>? footer,
  6. List<Widget>? header,
  7. OnDragStart? onDragStart,
  8. OnDragUpdate? onDragUpdate,
  9. double mainAxisSpacing = 0.0,
  10. double crossAxisSpacing = 0.0,
  11. double childAspectRatio = 1.0,
  12. Duration dragStartDelay = kLongPressTimeout,
  13. dynamic children = const <Widget>[],
  14. bool dragEnabled = true,
})

Implementation

const ReorderableSliverGridView.count({
  Key? key,
  required int crossAxisCount,
  required ReorderCallback onReorder,
  DragWidgetBuilderV2? dragWidgetBuilderV2,
  List<Widget>? footer,
  List<Widget>? header,
  OnDragStart? onDragStart,
  OnDragUpdate? onDragUpdate,
  double mainAxisSpacing = 0.0,
  double crossAxisSpacing = 0.0,
  double childAspectRatio = 1.0,
  Duration dragStartDelay = kLongPressTimeout,
  children = const <Widget>[],
  bool dragEnabled = true,
}) : this(
        key: key,
        onReorder: onReorder,
        children: children,
        footer: footer,
        header: header,
        crossAxisCount: crossAxisCount,
        dragWidgetBuilderV2: dragWidgetBuilderV2,
        mainAxisSpacing: mainAxisSpacing,
        crossAxisSpacing: crossAxisSpacing,
        childAspectRatio: childAspectRatio,
        onDragStart: onDragStart,
        onDragUpdate: onDragUpdate,
        dragStartDelay: dragStartDelay,
        dragEnabled: dragEnabled,
      );