Add `READ_VOICEMAIL` and `WRITE_VOICEMAIL` permissions (#33965)
Summary: This PR adds `READ_VOICEMAIL` and `WRITE_VOICEMAIL` permissions to the PermissionsAndroid library. Resolves https://github.com/facebook/react-native/issues/33922. https://developer.android.com/reference/android/Manifest.permission#READ_VOICEMAIL https://developer.android.com/reference/android/Manifest.permission#WRITE_VOICEMAIL ## Changelog <!-- Help reviewers and the release process by writing your own changelog entry. For an example, see: https://github.com/facebook/react-native/wiki/Changelog --> [Android] [Added] - Add READ_VOICEMAIL and WRITE_VOICEMAIL permissions to PermisionsAndroid library. Pull Request resolved: https://github.com/facebook/react-native/pull/33965 Test Plan: ``` PermissionsAndroid.READ_VOICEMAIL === 'com.android.voicemail.permission.READ_VOICEMAIL' PermissionsAndroid.WRITE_VOICEMAIL === 'com.android.voicemail.permission.WRITE_VOICEMAIL' ``` Reviewed By: kacieb Differential Revision: D36933524 Pulled By: cortinico fbshipit-source-id: f5283d526aeb68c2724654e22ae16c8c3f69f740
This commit is contained in:
Родитель
118cf68914
Коммит
8a2be3e143
|
@ -32,6 +32,8 @@ export type PermissionType =
|
|||
| 'android.permission.READ_CALL_LOG'
|
||||
| 'android.permission.WRITE_CALL_LOG'
|
||||
| 'com.android.voicemail.permission.ADD_VOICEMAIL'
|
||||
| 'com.android.voicemail.permission.READ_VOICEMAIL'
|
||||
| 'com.android.voicemail.permission.WRITE_VOICEMAIL'
|
||||
| 'android.permission.USE_SIP'
|
||||
| 'android.permission.PROCESS_OUTGOING_CALLS'
|
||||
| 'android.permission.BODY_SENSORS'
|
||||
|
|
|
@ -49,6 +49,8 @@ const PERMISSIONS = Object.freeze({
|
|||
READ_CALL_LOG: 'android.permission.READ_CALL_LOG',
|
||||
WRITE_CALL_LOG: 'android.permission.WRITE_CALL_LOG',
|
||||
ADD_VOICEMAIL: 'com.android.voicemail.permission.ADD_VOICEMAIL',
|
||||
READ_VOICEMAIL: 'com.android.voicemail.permission.READ_VOICEMAIL',
|
||||
WRITE_VOICEMAIL: 'com.android.voicemail.permission.WRITE_VOICEMAIL',
|
||||
USE_SIP: 'android.permission.USE_SIP',
|
||||
PROCESS_OUTGOING_CALLS: 'android.permission.PROCESS_OUTGOING_CALLS',
|
||||
BODY_SENSORS: 'android.permission.BODY_SENSORS',
|
||||
|
@ -91,6 +93,8 @@ class PermissionsAndroid {
|
|||
ACCESS_MEDIA_LOCATION: string,
|
||||
ACTIVITY_RECOGNITION: string,
|
||||
ADD_VOICEMAIL: string,
|
||||
READ_VOICEMAIL: string,
|
||||
WRITE_VOICEMAIL: string,
|
||||
ANSWER_PHONE_CALLS: string,
|
||||
BLUETOOTH_ADVERTISE: string,
|
||||
BLUETOOTH_CONNECT: string,
|
||||
|
|
Загрузка…
Ссылка в новой задаче