@nativescript-community/perms
Advanced tools
Comparing version 2.2.24 to 2.2.25
@@ -44,6 +44,6 @@ import { Trace, Utils } from '@nativescript/core'; | ||
if (coarse !== false) { | ||
result.push(android.Manifest.permission.ACCESS_COARSE_LOCATION); | ||
result.push('android.permission.ACCESS_COARSE_LOCATION'); | ||
} | ||
if (precise !== false) { | ||
result.push(android.Manifest.permission.ACCESS_FINE_LOCATION); | ||
result.push('android.permission.ACCESS_FINE_LOCATION'); | ||
} | ||
@@ -53,3 +53,3 @@ if (getAndroidSDK() >= ANDROIDQ) { | ||
if (type === 'always') { | ||
result.push(android.Manifest.permission.ACCESS_BACKGROUND_LOCATION); | ||
result.push('android.permission.ACCESS_BACKGROUND_LOCATION'); | ||
} | ||
@@ -60,7 +60,7 @@ } | ||
case 'camera': { | ||
return [android.Manifest.permission.CAMERA]; | ||
return ['android.permission.CAMERA']; | ||
} | ||
case 'mediaLocation': { | ||
if (getAndroidSDK() >= ANDROIDQ) { | ||
return [android.Manifest.permission.ACCESS_MEDIA_LOCATION]; | ||
return ['android.permission.ACCESS_MEDIA_LOCATION']; | ||
} | ||
@@ -70,9 +70,9 @@ break; | ||
case 'microphone': { | ||
return [android.Manifest.permission.RECORD_AUDIO]; | ||
return ['android.permission.RECORD_AUDIO']; | ||
} | ||
case 'contacts': { | ||
return [android.Manifest.permission.READ_CONTACTS]; | ||
return ['android.permission.READ_CONTACTS']; | ||
} | ||
case 'event': { | ||
return [android.Manifest.permission.READ_CALENDAR]; | ||
return ['android.permission.READ_CALENDAR']; | ||
} | ||
@@ -85,9 +85,9 @@ case 'storage': { | ||
if (read !== false) { | ||
result.push(android.Manifest.permission.READ_EXTERNAL_STORAGE); | ||
result.push('android.permission.READ_EXTERNAL_STORAGE'); | ||
} | ||
if (write !== false) { | ||
result.push(android.Manifest.permission.WRITE_EXTERNAL_STORAGE); | ||
result.push('android.permission.WRITE_EXTERNAL_STORAGE'); | ||
} | ||
// if (manage !== false) { | ||
// result.push(android.Manifest.permission.MANAGE_EXTERNAL_STORAGE); | ||
// result.push('android.permission.MANAGE_EXTERNAL_STORAGE'); | ||
// } | ||
@@ -97,16 +97,16 @@ return result; | ||
case 'photo': { | ||
return [android.Manifest.permission.WRITE_EXTERNAL_STORAGE]; | ||
return ['android.permission.WRITE_EXTERNAL_STORAGE']; | ||
} | ||
case 'callPhone': { | ||
return [android.Manifest.permission.CALL_PHONE]; | ||
return ['android.permission.CALL_PHONE']; | ||
} | ||
case 'readSms': { | ||
return [android.Manifest.permission.READ_SMS]; | ||
return ['android.permission.READ_SMS']; | ||
} | ||
case 'receiveSms': { | ||
return [android.Manifest.permission.RECEIVE_SMS]; | ||
return ['android.permission.RECEIVE_SMS']; | ||
} | ||
case 'bluetoothScan': { | ||
if (getAndroidSDK() >= ANDROIDS) { | ||
return [android.Manifest.permission.BLUETOOTH_SCAN]; | ||
return ['android.permission.BLUETOOTH_SCAN']; | ||
} | ||
@@ -117,3 +117,3 @@ break; | ||
if (getAndroidSDK() >= ANDROIDS) { | ||
return [android.Manifest.permission.BLUETOOTH_CONNECT]; | ||
return ['android.permission.BLUETOOTH_CONNECT']; | ||
} | ||
@@ -124,3 +124,3 @@ break; | ||
if (getAndroidSDK() >= ANDROIDS) { | ||
return [android.Manifest.permission.BLUETOOTH_ADVERTISE]; | ||
return ['android.permission.BLUETOOTH_ADVERTISE']; | ||
} | ||
@@ -132,3 +132,3 @@ break; | ||
// @ts-ignore | ||
return [android.Manifest.permission.POST_NOTIFICATIONS]; | ||
return ['android.permission.POST_NOTIFICATIONS']; | ||
} | ||
@@ -351,3 +351,3 @@ break; | ||
if (type === 'always') { | ||
const backAuthorized = await PermissionsAndroid.check(android.Manifest.permission.ACCESS_BACKGROUND_LOCATION); | ||
const backAuthorized = await PermissionsAndroid.check('android.permission.ACCESS_BACKGROUND_LOCATION'); | ||
return [GRANT_RESULTS.GRANTED, backAuthorized]; | ||
@@ -354,0 +354,0 @@ } |
{ | ||
"name": "@nativescript-community/perms", | ||
"version": "2.2.24", | ||
"version": "2.2.25", | ||
"description": "An unified permissions API for NativeScript on iOS and Android.", | ||
@@ -42,3 +42,3 @@ "main": "./index", | ||
"readmeFilename": "README.md", | ||
"gitHead": "0865e682382d0c237fa07b6ec96134f1cc61337e" | ||
"gitHead": "177375b09ade7220df742693997007e8a1567799" | ||
} |
{ | ||
"uses": [ | ||
"android.Manifest.permission*:*", | ||
"android.os:Build*", | ||
"android.content.pm:PackageManager*", | ||
"android.os:Process*", | ||
"android:Manifest*" | ||
"android.os:Build", | ||
"android.content.pm:PackageManager", | ||
"android.os:Process", | ||
"android:Manifest" | ||
] | ||
} |
Sorry, the diff of this file is not supported yet
119053
1362