GestureDetectorX constructor
GestureDetectorX({
- Key? key,
- OpsTapDownCallback? tapDown,
- OpsSingleTapUpCallback? singleTapUp,
- OpsTapCancelCallback? tapCancel,
- OpsDoubleTapUpCallback? doubleTapUp,
- OpsDragStartCallback? dragStart,
- OpsDragUpdateCallback? dragUpdate,
- OpsDragEndCallback? dragEnd,
- OpsMoveStartCallback? moveStart,
- OpsMoveCancelCallback? moveCancel,
- OpsMoveUpdateCallback? moveUpdate,
- OpsMoveEndCallback? moveEnd,
- OpsScaleStartCallback? scaleStart,
- OpsScaleCancelCallback? scaleCancel,
- OpsScaleUpdateCallback? scaleUpdate,
- OpsScaleEndCallback? scaleEnd,
- CanDragDownFunction? needHorizontalConflictFunc,
- CanDragDownFunction? needVerticalConflictFunc,
- Widget? child,
Implementation
GestureDetectorX(
{Key? key,
OpsTapDownCallback? tapDown,
OpsSingleTapUpCallback? singleTapUp,
OpsTapCancelCallback? tapCancel,
OpsDoubleTapUpCallback? doubleTapUp,
OpsDragStartCallback? dragStart,
OpsDragUpdateCallback? dragUpdate,
OpsDragEndCallback? dragEnd,
OpsMoveStartCallback? moveStart,
OpsMoveCancelCallback? moveCancel,
OpsMoveUpdateCallback? moveUpdate,
OpsMoveEndCallback? moveEnd,
OpsScaleStartCallback? scaleStart,
OpsScaleCancelCallback? scaleCancel,
OpsScaleUpdateCallback? scaleUpdate,
OpsScaleEndCallback? scaleEnd,
gd.CanDragDownFunction? needHorizontalConflictFunc,
gd.CanDragDownFunction? needVerticalConflictFunc,
this.child})
: _tapDownCallback = tapDown,
_tapCancelCallback = tapCancel,
_singleTapCallback = singleTapUp,
_doubleTapCallback = doubleTapUp,
_dragStartCallback = dragStart,
_dragUpdateCallback = dragUpdate,
_dragEndCallback = dragEnd,
_moveStartCallback = moveStart,
_moveCancelCallback = moveCancel,
_moveUpdateCallback = moveUpdate,
_moveEndCallback = moveEnd,
_scaleStartCallback = scaleStart,
_scaleCancelCallback = scaleCancel,
_scaleUpdateCallback = scaleUpdate,
_scaleEndCallback = scaleEnd,
_canHDragDown = needHorizontalConflictFunc,
_canVDragDown = needVerticalConflictFunc,
super(key: key);