@capgo/capgo-skills
Version:
55 agent skills for Capacitor mobile development
33 lines (22 loc) • 683 B
Markdown
Tracks accelerometer and device orientation (compass heading, etc.).
**Platforms:** Android, iOS, Web
## Installation
```bash
npm install @capacitor/motion
npx cap sync
```
## Usage
```typescript
import { Motion } from '@capacitor/motion';
Motion.addListener('accel', (event) => {
console.log('Acceleration:', event.acceleration);
console.log('Rotation:', event.rotationRate);
});
Motion.addListener('orientation', (event) => {
console.log('Orientation:', event.alpha, event.beta, event.gamma);
});
```
- Requires user permission before accessing motion data.
- Must request on user-initiated action (button click) via DeviceMotionEvent API on web.