@capacitor/motion
The Motion API tracks accelerometer and device orientation (compass heading, etc.)
Last updated 7 days ago by dwieeb .
MIT · Repository · Bugs · Original npm · Tarball · package.json
$ cnpm install @capacitor/motion 
SYNC missed versions from official npm registry.

@capacitor/motion

The Motion API tracks accelerometer and device orientation (compass heading, etc.)

API

addListener(...)

addListener(eventName: 'accel', listenerFunc: (event: MotionEventResult) => void) => PluginListenerHandle

Add a listener for accelerometer data

Param Type
eventName "accel"
listenerFunc (event: MotionEventResult) => void

Returns: PluginListenerHandle

Since: 1.0.0


addListener(...)

addListener(eventName: 'orientation', listenerFunc: (event: MotionOrientationEventResult) => void) => PluginListenerHandle

Add a listener for device orientation change (compass heading, etc.)

Param Type
eventName "orientation"
listenerFunc (event: DeviceMotionEventRotationRate) => void

Returns: PluginListenerHandle

Since: 1.0.0


removeAllListeners()

removeAllListeners() => void

Remove all the listeners that are attached to this plugin.

Returns: void

Since: 1.0.0


Interfaces

PluginListenerHandle

Prop Type
remove () => void

MotionEventResult

Prop Type Description Since
acceleration DeviceMotionEventAcceleration An object giving the acceleration of the device on the three axis X, Y and Z. Acceleration is expressed in m/s 1.0.0
accelerationIncludingGravity DeviceMotionEventAcceleration An object giving the acceleration of the device on the three axis X, Y and Z with the effect of gravity. Acceleration is expressed in m/s 1.0.0
rotationRate DeviceMotionEventRotationRate An object giving the rate of change of the device's orientation on the three orientation axis alpha, beta and gamma. Rotation rate is expressed in degrees per seconds. 1.0.0
interval number A number representing the interval of time, in milliseconds, at which data is obtained from the device. 1.0.0

DeviceMotionEventAcceleration

Prop Type Description Since
x number The amount of acceleration along the X axis. 1.0.0
y number The amount of acceleration along the Y axis. 1.0.0
z number The amount of acceleration along the Z axis. 1.0.0

DeviceMotionEventRotationRate

Prop Type Description Since
alpha number The amount of rotation around the Z axis, in degrees per second. 1.0.0
beta number The amount of rotation around the X axis, in degrees per second. 1.0.0
gamma number The amount of rotation around the Y axis, in degrees per second. 1.0.0

Current Tags

  • 0.0.2                                ...           latest (7 days ago)

2 Versions

  • 0.0.2                                ...           7 days ago
  • 0.0.1                                ...           2 months ago
Downloads
Today 0
This Week 0
This Month 9
Last Day 0
Last Week 9
Last Month 10
Dependencies (0)
None
Dev Dependencies (13)
Dependents (0)
None

Copyright 2014 - 2016 © taobao.org |