Vibration class

Platform-independent vibration methods.

Constructors

Vibration()

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Methods

cancel() Future<void>
Cancel an ongoing vibration.
hasAmplitudeControl() Future<bool>
Check if the vibrator has amplitude control.
hasCustomVibrationsSupport() Future<bool>
Check if the device is able to vibrate with a custom duration, pattern, or intensities.
hasVibrator() Future<bool>
Check if vibrator is available on device.
vibrate({int duration = 500, List<int> pattern = const [], int repeat = -1, List<int> intensities = const [], int amplitude = -1, double sharpness = 0.5, VibrationPreset? preset}) Future<void>
Vibrate with duration at amplitude or pattern at intensities.