CockpitGestureAction.drag constructor
const
CockpitGestureAction.drag({
- CockpitTarget? target,
- CockpitTargetGeometry? geometry,
- Offset? origin,
- CockpitGestureAnchor anchor = CockpitGestureAnchor.center,
- required Offset delta,
- Duration duration = const Duration(milliseconds: 220),
- Duration holdDuration = Duration.zero,
- double touchSlopX = cockpitDefaultDragTouchSlop,
- double touchSlopY = cockpitDefaultDragTouchSlop,
- int moveEventCount = 0,
- CockpitGestureProfile profile = CockpitGestureProfile.userLike,
- double? sampleHz,
- Duration? frameInterval,
- Duration initialHoldDuration = Duration.zero,
- PointerDeviceKind pointerDeviceKind = PointerDeviceKind.touch,
- int buttons = kPrimaryButton,
Implementation
const CockpitGestureAction.drag({
CockpitTarget? target,
CockpitTargetGeometry? geometry,
Offset? origin,
CockpitGestureAnchor anchor = CockpitGestureAnchor.center,
required Offset delta,
Duration duration = const Duration(milliseconds: 220),
Duration holdDuration = Duration.zero,
double touchSlopX = cockpitDefaultDragTouchSlop,
double touchSlopY = cockpitDefaultDragTouchSlop,
int moveEventCount = 0,
CockpitGestureProfile profile = CockpitGestureProfile.userLike,
double? sampleHz,
Duration? frameInterval,
Duration initialHoldDuration = Duration.zero,
PointerDeviceKind pointerDeviceKind = PointerDeviceKind.touch,
int buttons = kPrimaryButton,
}) : this._(
type: CockpitGestureActionType.drag,
target: target,
geometry: geometry,
origin: origin,
anchor: anchor,
pointerDeviceKind: pointerDeviceKind,
buttons: buttons,
delta: delta,
duration: duration,
holdDuration: holdDuration,
touchSlopX: touchSlopX,
touchSlopY: touchSlopY,
moveEventCount: moveEventCount,
profile: profile,
sampleHz: sampleHz,
frameInterval: frameInterval,
initialHoldDuration: initialHoldDuration,
);