Devices
Creates a primitive to get a list of media devices, with filtered versions for convenience.
createDevices
let createDevices(): Accessor<MediaDeviceInfo[]>Creates a list of all media devices.
createMicrophones
let createMicrophones(): Accessor<MediaDeviceInfo[]>Creates a list of all media devices that are microphones.
createSpeakers
let createSpeakers(): Accessor<MediaDeviceInfo[]>Creates a list of all media devices that are speakers.
createCameras
let createCameras(): Accessor<MediaDeviceInfo[]>Creates a list of all media devices that are cameras.
createAccelerometer
let createAccelerometer( ?includeGravity: bool, ?interval: float ): Accessor<DeviceAcceleration option>| Param | Desc |
|---|---|
?includeGravity | bool, default is false |
?interval | Numer as ms, default value is 100 |
Creates a reactive wrapper to get device acceleration.
createGyroscope
let createGyroscope( ?interval: float ): Accessor<GyroscopeValue>| Param | Desc |
|---|---|
?interval | Number as ms. Default value is 100 |
GyroscopeValue
type GyroscopeValue = interfacemember alpha: floatmember beta: floatmember gamma: floatLast updated: 7/13/25, 12:35 PM