Draft
This page is not complete.
nsISupports
Last changed in Gecko 2.0 (Firefox 4 / Thunderbird 3.3 / SeaMonkey 2.1)Implemented by: @mozilla.org/widget/hapticfeedback;1
as a service:
var hapticFeedback = Components.classes["@mozilla.org/widget/hapticfeedback;1"] .getService(Components.interfaces.nsIHapticFeedback);
Once you have the service, you can initiate haptic feedback (that is, cause the device to vibrate, if it's supported) by calling performSimpleAction()
:
hapticFeedback.performSimpleAction(Components.interfaces.nsIHapticFeedback.LongPress);
void performSimpleAction(in long isLongPress); |
Constant | Value | Description |
ShortPress |
0 |
Specify as the action type to perform a short vibration. |
LongPress |
1 |
Specify as the action type to perform a long vibration. |
Perform haptic feedback.
void performSimpleAction( in long isLongPress );
isLongPress