react-native-permissions
Version:
An unified permissions API for React Native on iOS and Android
44 lines (43 loc) • 1.95 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.PERMISSIONS = void 0;
const ANDROID = Object.freeze({
ACCEPT_HANDOVER: 'android.permission.ACCEPT_HANDOVER',
ACCESS_BACKGROUND_LOCATION: 'android.permission.ACCESS_BACKGROUND_LOCATION',
ACCESS_COARSE_LOCATION: 'android.permission.ACCESS_COARSE_LOCATION',
ACCESS_FINE_LOCATION: 'android.permission.ACCESS_FINE_LOCATION',
ACTIVITY_RECOGNITION: 'android.permission.ACTIVITY_RECOGNITION',
ADD_VOICEMAIL: 'com.android.voicemail.permission.ADD_VOICEMAIL',
ANSWER_PHONE_CALLS: 'android.permission.ANSWER_PHONE_CALLS',
BODY_SENSORS: 'android.permission.BODY_SENSORS',
CALL_PHONE: 'android.permission.CALL_PHONE',
CAMERA: 'android.permission.CAMERA',
GET_ACCOUNTS: 'android.permission.GET_ACCOUNTS',
PROCESS_OUTGOING_CALLS: 'android.permission.PROCESS_OUTGOING_CALLS',
READ_CALENDAR: 'android.permission.READ_CALENDAR',
READ_CALL_LOG: 'android.permission.READ_CALL_LOG',
READ_CONTACTS: 'android.permission.READ_CONTACTS',
READ_EXTERNAL_STORAGE: 'android.permission.READ_EXTERNAL_STORAGE',
READ_PHONE_NUMBERS: 'android.permission.READ_PHONE_NUMBERS',
READ_PHONE_STATE: 'android.permission.READ_PHONE_STATE',
READ_SMS: 'android.permission.READ_SMS',
RECEIVE_MMS: 'android.permission.RECEIVE_MMS',
RECEIVE_SMS: 'android.permission.RECEIVE_SMS',
RECEIVE_WAP_PUSH: 'android.permission.RECEIVE_WAP_PUSH',
RECORD_AUDIO: 'android.permission.RECORD_AUDIO',
SEND_SMS: 'android.permission.SEND_SMS',
USE_SIP: 'android.permission.USE_SIP',
WRITE_CALENDAR: 'android.permission.WRITE_CALENDAR',
WRITE_CALL_LOG: 'android.permission.WRITE_CALL_LOG',
WRITE_CONTACTS: 'android.permission.WRITE_CONTACTS',
WRITE_EXTERNAL_STORAGE: 'android.permission.WRITE_EXTERNAL_STORAGE'
});
const PERMISSIONS = Object.freeze({
ANDROID,
IOS: {},
WINDOWS: {}
});
exports.PERMISSIONS = PERMISSIONS;
//# sourceMappingURL=permissions.android.js.map