UNPKG

webdev-power-kit

Version:

A powerful toolkit that simplifies access to browser features like clipboard, notifications, battery, vibration, and more — perfect for modern web developers.

20 lines (19 loc) 473 B
/** * Vibrates the device using the given pattern. * @param pattern - A single duration or array of vibration timings in ms. * @returns True if vibration was triggered successfully. */ export function vibrate(pattern) { if ("vibrate" in navigator) { return navigator.vibrate(pattern); } return false; } /** * Stops any ongoing vibration. */ export function stopVibration() { if ("vibrate" in navigator) { navigator.vibrate(0); } }