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).