@solid-primitives/devices
v1.2.6
Published
Primitive that enumerates media devices
Downloads
5,531
Readme
@solid-primitives/devices
Creates a primitive to get a list of media devices (microphones, speakers, cameras). There are filtered primitives for convenience reasons.
Installation
npm install @solid-primitives/devices
# or
yarn add @solid-primitives/devices
How to use it
Media Devices
const devices = createDevices();
const microphones = createMicrophones();
const speakers = createSpeakers();
const cameras = createCameras();
The filtered primitives are build so that they only triggered if the devices of their own kind changed.
Device Motion
const accelerometer = createAccelerometer();
const gyroscope = createGyroscope();
Demo
You may view a working example here: https://primitives.solidjs.community/playground/devices/
Reference
createAccelerometer
: devicemotion event
createGyroscope
: deviceorientation event
Changelog
See CHANGELOG.md