components/touch_ripple_context library

Enums

TouchRippleCancelBehavior
The enumeration defines the behavior that defines the touch ripple spread animation when the touch ripple effect is canceled.
TouchRippleFocusTiming
The enumeration defines when the focus of a touch ripple should start, specifying the priority based on timing conditions.
TouchRippleOrigin
The enumeration defines the starting point of a spread ripple effect, specifying the origin of the ripple based on the user interaction.
TouchRippleOverlapBehavior
The enumeration defines the behavior of a touch ripple when it overlaps with other ripple effects.
TouchRippleRejectBehavior
The enumeration defines when a gesture should be rejected, specifying the conditions for rejection.
TouchRippleShape
The enumeration defines the shape of the ripple effect based on the widget layout, specifying how the ripple appears visually.

Mixins

TouchRippleContext
The mixin provides necessary information for gesture behaviors and other rendering processes about the touch ripple effects.