vibrate static method
Vibrate with duration
at amplitude
or pattern
at intensities
.
The default vibration duration is 500ms. Amplitude is a range from 1 to 255, if supported.
Vibration.vibrate(duration: 1000);
if (await Vibration.hasAmplitudeControl()) {
Vibration.vibrate(duration: 1000, amplitude: 1);
Vibration.vibrate(duration: 1000, amplitude: 255);
}
Implementation
static Future<void> vibrate({
int duration = 500,
List<int> pattern = const [],
int repeat = -1,
List<int> intensities = const [],
int amplitude = -1,
}) {
return VibrationPlatform.instance.vibrate(
duration: duration,
pattern: pattern,
repeat: repeat,
intensities: intensities,
amplitude: amplitude,
);
}