sparkar-device
Version:
A tool to accessing to device state in Spark AR
22 lines (17 loc) • 509 B
JavaScript
const Reactive = require('Reactive');
const CameraInfo = require('CameraInfo');
class DeviceModule {
get isBackCamera() {
return Reactive.eq(CameraInfo.captureDevicePosition, "BACK")
}
get isFrontCamera() {
return Reactive.eq(CameraInfo.captureDevicePosition, "FRONT");
}
get isCapturingPhoto() {
return CameraInfo.isCapturingPhoto;
}
get isRecordingVideo(){
return CameraInfo.isRecordingVideo;
}
}
export const Device = new DeviceModule();