DndDraggable constructor
const
DndDraggable({
- required DndId id,
- required Component child,
- Object? data,
- bool disabled = false,
- DndSensorActivationConstraint constraint = DndSensorActivationConstraint.none,
- double keyboardDragStep = 25,
- String? label,
- String? description,
- DndDragStartCallback? onDragStart,
- DndDragMoveCallback? onDragMove,
- DndDragEndCallback? onDragEnd,
- DndDragCancelCallback? onDragCancel,
- Key? key,
Creates a draggable wrapping child.
Implementation
const DndDraggable({
required this.id,
required this.child,
this.data,
this.disabled = false,
this.constraint = DndSensorActivationConstraint.none,
this.keyboardDragStep = 25,
this.label,
this.description,
this.onDragStart,
this.onDragMove,
this.onDragEnd,
this.onDragCancel,
super.key,
}) : assert(keyboardDragStep > 0, 'Keyboard drag step must be positive.');