PressableFeedback

animation

Breakdex::Motion::PressableFeedback

Tactile scale-down feedback with haptic response on tappable elements

Provides physical press feedback: element scales from 1.0 to 0.98 on tap-down with easeInQuad (150ms), then springs back with easeOutBack (240ms). Haptic lightImpact fires on tap-down. The scaleEnd is configurable per-widget. Disabled when MediaQuery.disableAnimations is true.

Relationships

Renders With 5

move_list_screencombo_detail_screenflashcard_review_screenflow_screenstats_screen

Configured By 1

theme_setting_provider

Answers

States

StateBehavior
haptic
feedback: HapticFeedback.lightImpact()
trigger: tap_down
idle
scale: 1
pressed
scale: 0.98

Durations

forward
150ms
reverse
240ms

Curves

forward easeInQuad
reverse easeOutBack

Respects

prefers reduced motiondisable animations