GestureDetectorExtensions extension

on

Methods

onContextMenu(VoidCallback? onContextMenu) Widget

Available on Widget, provided by the GestureDetectorExtensions extension

Adds a context menu gesture to any widget (e.g., iOS long-press context menu)
onDoubleTap(VoidCallback? onDoubleTap) Widget

Available on Widget, provided by the GestureDetectorExtensions extension

Adds a double-tap gesture to any widget
onForcePress({GestureForcePressStartCallback? onForcePressStart, GestureForcePressUpdateCallback? onForcePressUpdate, GestureForcePressEndCallback? onForcePressEnd}) Widget

Available on Widget, provided by the GestureDetectorExtensions extension

Adds a force press gesture to any widget
onHorizontalDrag(VoidCallback? onDragStart) Widget

Available on Widget, provided by the GestureDetectorExtensions extension

Adds a horizontal drag gesture to any widget
onLongPress(VoidCallback? onLongPress) Widget

Available on Widget, provided by the GestureDetectorExtensions extension

Adds a long-press gesture to any widget
onPan({GestureDragStartCallback? onPanStart, GestureDragUpdateCallback? onPanUpdate, GestureDragEndCallback? onPanEnd}) Widget

Available on Widget, provided by the GestureDetectorExtensions extension

Adds a pan gesture (combination of horizontal and vertical drag)
onScale({GestureScaleStartCallback? onScaleStart, GestureScaleUpdateCallback? onScaleUpdate, GestureScaleEndCallback? onScaleEnd}) Widget

Available on Widget, provided by the GestureDetectorExtensions extension

Adds a scale gesture to any widget
onSingleTap(VoidCallback? onTap) Widget

Available on Widget, provided by the GestureDetectorExtensions extension

Adds a tap gesture to any widget
onVerticalDrag(VoidCallback? onDragStart) Widget

Available on Widget, provided by the GestureDetectorExtensions extension

Adds a vertical drag gesture to any widget
withGestures({VoidCallback? onTap, VoidCallback? onDoubleTap, VoidCallback? onLongPress, GestureDragStartCallback? onPanStart, GestureDragUpdateCallback? onPanUpdate, GestureDragEndCallback? onPanEnd, GestureScaleStartCallback? onScaleStart, GestureScaleUpdateCallback? onScaleUpdate, GestureScaleEndCallback? onScaleEnd, GestureForcePressStartCallback? onForcePressStart, GestureForcePressUpdateCallback? onForcePressUpdate, GestureForcePressEndCallback? onForcePressEnd}) Widget

Available on Widget, provided by the GestureDetectorExtensions extension

Adds multiple gesture types to a widget