HapticHelper
Helper haptique centralisé basé sur HapticFeedbackConstants.
Complémentaire à VibrationHelper : utilise les retours haptiques calibrés par le constructeur plutôt que des waveforms manuelles — préférable pour les interactions UI standard.
Enregistrement Koin :
single { HapticHelper() }Content copied to clipboard
Utilisation (Compose — récupérer la view racine) :
val view = LocalView.current
hapticHelper.perform(view, HapticEffect.Click)Content copied to clipboard
La vue doit avoir android:hapticFeedbackEnabled="true" (défaut système).