StaticisCheck if haptic feedback is available on this device
StaticcancelStop any active vibration
StaticerrorError pattern — invalid action, death
StaticheavyHeavy impact — explosion, damage taken, error
StaticlightLight tap feedback — button press, selection change
StaticmediumMedium impact — action confirmed, item collected
StaticpatternCustom vibration pattern
StaticsuccessSuccess pattern — task completed, level cleared
Haptic feedback API for mobile devices. Uses navigator.vibrate() for web and Capacitor Haptics plugin when available.