Type Alias: RNLocationPermissionResult
type RNLocationPermissionResult = {
accuracy: RNLocationPermissionAccuracy;
android?: RNAndroidLocationPermissionResult;
ios?: RNIOSPermissionResult;
locationServicesEnabled: boolean;
};
Combined location permission result.
Properties
| Property | Type | Description |
|---|---|---|
accuracy | RNLocationPermissionAccuracy | Granted location accuracy. See RNLocationPermissionAccuracy. |
android? | RNAndroidLocationPermissionResult | Android permission result. See RNAndroidLocationPermissionResult. |
ios? | RNIOSPermissionResult | iOS permission result. See RNIOSPermissionResult. |
locationServicesEnabled | boolean | Whether location services are enabled device-wide. Android: independent of the app's permission, the device switch can be off while the permission is granted, and vice versa. iOS: switching the services off reports the permission as denied as well, so this flag tells the two causes of a denial apart. |