TapDragEndDetails constructor

TapDragEndDetails({
  1. Offset globalPosition = Offset.zero,
  2. Offset? localPosition,
  3. Velocity velocity = Velocity.zero,
  4. double? primaryVelocity,
  5. required int consecutiveTapCount,
})

Creates details for a GestureTapDragEndCallback.

Implementation

TapDragEndDetails({
  this.globalPosition = Offset.zero,
  Offset? localPosition,
  this.velocity = Velocity.zero,
  this.primaryVelocity,
  required this.consecutiveTapCount,
}) : assert(
       primaryVelocity == null ||
           primaryVelocity == velocity.pixelsPerSecond.dx ||
           primaryVelocity == velocity.pixelsPerSecond.dy,
     ),
     localPosition = localPosition ?? globalPosition;