Please note, this is a STATIC archive of website developer.mozilla.org from November 2016, cach3.com does not collect or store any user information, there is no "phishing" involved.

nsIDeviceMotionData

This interface provides information about device motion.
1.0
28
Introduced
Gecko 1.9.2
Inherits from: nsISupports Last changed in Gecko 6.0 (Firefox 6.0 / Thunderbird 6.0 / SeaMonkey 2.3)

Note: This interface was named nsIDeviceMotionData prior to Gecko 6.0 (Firefox 6.0 / Thunderbird 6.0 / SeaMonkey 2.3).

Attributes

Attribute Type Description
type
unsigned long
The type of motion data reported by this object; see Motion type constants for possible values. Read only.
x double The amount of tilt along the X axis. Read only.
y double The amount of tilt along the Y axis. Read only.
z double The amount of tilt along the Z axis. Read only.

The values of x, y, and z can range from -1 to 1, where 0 means the device is balanced on that axis. See Accelerometer values explained for details.

Constants

Motion type constants

Constant Value Description
TYPE_ACCELERATION 0 The motion data describes device acceleration.
TYPE_ORIENTATION
1
The motion data describes a device orientation chang.

See also

Document Tags and Contributors

 Contributors to this page: Sheppy, fryn, trevorh
 Last updated by: Sheppy,