flutter_touch_scale library

Classes

DrivenTouchScaleBehavior
DrivenTouchScaleResolver
A TouchScaleResolver that provides a fixed scale value for touch scaling.
HoldingGestureRecognizer
The gesture recognizer that tracks holding gestures, defined as when a pointer is pressed but not yet released. It resolves the gesture if the pointer is lifted.
TouchScale
A widget that scales down its child when pressed and triggers a callback on tap. Commonly used to enhance tap interactions with visual responsiveness.
TouchScaleBehavior
An abstract class that defines behavior for applying additional visual effects during a touch-based scaling interaction.
TouchScaleController
Controls the scale animation for the TouchScale widget, managing animation state and notifying listeners on changes.
TouchScaleGestureDetector
TouchScaleGestureRecognizer
The gesture recognizer that initiates a press effect early and determines later whether the gesture should be accepted or rejected.
TouchScaleResolver
An abstract class that defines how the scale value should be calculated during a touch-based scaling interaction.
TouchScaleStyle
A inherited widget globally provides the style information for a touch scale effect to all descendant widgets in the widget tree.

Enums

TouchScaleCallPhase
The enumeration that defines the phase in which a touch scale callback is triggered.