feedback library

Consona Feedback — Sensory haptics and micro-sound subsystem entry point

Classes

ConsonaFeedbackPlugin
ConsonaInteractionStateBuilder
Tracks pressed, hovered, and focused flags for a component and resolves the effective ConsonaInteractionState.
ConsonaPressStateBuilder
Tracks a pressed flag for a component and hands it to builder together with the callback to wire into ConsonaSpringPress.onPressedChanged.
ConsonaSpringPress
DefaultSoundCues
Soft, soothing UI sound kit.
FeedbackConfig
FeedbackEngine
FeedbackScope
HapticEngine
NoopSoundPlayer
Fallback no-op player that operates silently without errors or latency.
SoundEngine
SoundLibrary
SoundPlayer
SystemSoundPlayer
Fallback system click player using platform standard SystemSound.

Typedefs

ConsonaFeedbackScope = FeedbackScope
Convenience alias matching Consona naming convention.