WidgetGestureHandler extension

Gesture Handlers (Tap, Long Press, etc.)

Extensions for adding gesture handlers to widgets.

on

Methods

onLongPress(VoidCallback onLongPress) GestureDetector

Available on Widget, provided by the WidgetGestureHandler extension

Adds a long press gesture handler to the widget.
onPanUpdate({required dynamic onPanUpdate(DragUpdateDetails)}) GestureDetector

Available on Widget, provided by the WidgetGestureHandler extension

Adds a pan update gesture handler to the widget.
onTap(VoidCallback onTap) GestureDetector

Available on Widget, provided by the WidgetGestureHandler extension

Adds a tap handler to the widget.
onTapBounce({required VoidCallback onTap, void onTapUp(TapUpDetails)?, void onTapDown(TapDownDetails)?, VoidCallback? onTapCancel, VoidCallback? onLongPress, Duration duration = const Duration(milliseconds: 200), Duration reverseDuration = const Duration(milliseconds: 200), Curve curve = Curves.decelerate, Curve reverseCurve = Curves.decelerate, double scaleFactor = 0.8}) Widget

Available on Widget, provided by the WidgetGestureHandler extension

Adds a bounceable effect when tapped.
onTapRipple({VoidCallback? onTap, BorderRadius? borderRadius}) InkWell

Available on Widget, provided by the WidgetGestureHandler extension

Adds a ripple effect on tap (InkWell).