MoveDeviceStatus
Last updated
Last updated
MoveDeviceStatus represents the current device's system permissions (for Android / iOS) and services status.
MoveDeviceStatus
isLocationGranted
A/iOS
Bool
Indicates if system's location permission is granted.
isPreciseLocationGranted
A/iOS
Bool
Indicates if location precision permission is granted (iOS 14), resp. If the location accuracy is high (Android / Google Play Services).
isMotionGranted
A/iOS
Bool
Indicates if system's motion(iOS)/activity recognition (Android) permission is granted.
isGyroPresent
A/iOS
Bool
Indicates if the device's gyroscope sensor is available.
isAccelerometerPresent
A/iOS
Bool
Indicates if the device's accelerometer sensor is available.
isBackgroundPermissionGranted
A/iOS
Bool
Indicates if system's background location permission is granted.
isOverlayGranted
A
Bool
Indicates if system's overlay permission is granted.
isDistractionDetectionPossible
iOS
Bool
Indicates if all the permissions required for the Distraction detection service are granted. Check Config for more info.
isDrivingBehaviourPossible
iOS
Bool
Indicates if all the permissions required for the Driving behaviour service are granted. Check Config for more info.
MoveDeviceStatus-related APIs
Gets the current MoveDeviceStatus.
Provide a block to be invoked every time MoveDeviceStatus changes.