HapticFeedbackType enum
The vibration type when user types
Constructors
- HapticFeedbackType()
-
const
Values
- disabled → const HapticFeedbackType
-
No vibration
- lightImpact → const HapticFeedbackType
-
Provides a haptic feedback corresponding a collision impact with a light mass.
On iOS versions 10 and above, this uses a
UIImpactFeedbackGenerator
withUIImpactFeedbackStyleLight
. This call has no effects on iOS versions below 10.On Android, this uses
HapticFeedbackConstants.VIRTUAL_KEY
. - mediumImpact → const HapticFeedbackType
-
Provides a haptic feedback corresponding a collision impact with a medium mass.
On iOS versions 10 and above, this uses a
UIImpactFeedbackGenerator
withUIImpactFeedbackStyleMedium
. This call has no effects on iOS versions below 10.On Android, this uses
HapticFeedbackConstants.KEYBOARD_TAP
. - heavyImpact → const HapticFeedbackType
-
Provides a haptic feedback corresponding a collision impact with a heavy mass.
On iOS versions 10 and above, this uses a
UIImpactFeedbackGenerator
withUIImpactFeedbackStyleHeavy
. This call has no effects on iOS versions below 10.On Android, this uses
HapticFeedbackConstants.CONTEXT_CLICK
on API levels 23 and above. This call has no effects on Android API levels below 23. - selectionClick → const HapticFeedbackType
-
Provides a haptic feedback indication selection changing through discrete values.
On iOS versions 10 and above, this uses a
UISelectionFeedbackGenerator
. This call has no effects on iOS versions below 10.On Android, this uses
HapticFeedbackConstants.CLOCK_TICK
. - vibrate → const HapticFeedbackType
-
Provides vibration haptic feedback to the user for a short duration.
On iOS devices that support haptic feedback, this uses the default system vibration value (
kSystemSoundID_Vibrate
).On Android, this uses the platform haptic feedback API to simulate a response to a long press (
HapticFeedbackConstants.LONG_PRESS
).
Properties
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
Constants
-
values
→ const List<
HapticFeedbackType> - A constant List of the values in this enum, in order of their declaration.