fix(diagnostics): fixes constants and other minor issues

fix(diagnostic): Some fixes regarding objects
This commit is contained in:
Ibrahim Hadeed 2016-08-30 23:51:43 -04:00 committed by GitHub
commit 210346e1e3

View File

@ -36,68 +36,74 @@ import {Cordova, Plugin} from './plugin';
export class Diagnostic { export class Diagnostic {
static permission = { static permission = {
'READ_CALENDAR': 'READ_CALENDAR', READ_CALENDAR: 'READ_CALENDAR',
'WRITE_CALENDAR': 'WRITE_CALENDAR', WRITE_CALENDAR: 'WRITE_CALENDAR',
'CAMERA': 'CAMERA', CAMERA: 'CAMERA',
'READ_CONTACTS': 'READ_CONTACTS', READ_CONTACTS: 'READ_CONTACTS',
'WRITE_CONTACTS': 'WRITE_CONTACTS', WRITE_CONTACTS: 'WRITE_CONTACTS',
'GET_ACCOUNTS': 'GET_ACCOUNTS', GET_ACCOUNTS: 'GET_ACCOUNTS',
'ACCESS_FINE_LOCATION': 'ACCESS_FINE_LOCATION', ACCESS_FINE_LOCATION: 'ACCESS_FINE_LOCATION',
'ACCESS_COARSE_LOCATION': 'ACCESS_COARSE_LOCATION', ACCESS_COARSE_LOCATION: 'ACCESS_COARSE_LOCATION',
'RECORD_AUDIO': 'RECORD_AUDIO', RECORD_AUDIO: 'RECORD_AUDIO',
'READ_PHONE_STATE': 'READ_PHONE_STATE', READ_PHONE_STATE: 'READ_PHONE_STATE',
'CALL_PHONE': 'CALL_PHONE', CALL_PHONE: 'CALL_PHONE',
'ADD_VOICEMAIL': 'ADD_VOICEMAIL', ADD_VOICEMAIL: 'ADD_VOICEMAIL',
'USE_SIP': 'USE_SIP', USE_SIP: 'USE_SIP',
'PROCESS_OUTGOING_CALLS': 'PROCESS_OUTGOING_CALLS', PROCESS_OUTGOING_CALLS: 'PROCESS_OUTGOING_CALLS',
'READ_CALL_LOG': 'READ_CALL_LOG', READ_CALL_LOG: 'READ_CALL_LOG',
'WRITE_CALL_LOG': 'WRITE_CALL_LOG', WRITE_CALL_LOG: 'WRITE_CALL_LOG',
'SEND_SMS': 'SEND_SMS', SEND_SMS: 'SEND_SMS',
'RECEIVE_SMS': 'RECEIVE_SMS', RECEIVE_SMS: 'RECEIVE_SMS',
'READ_SMS': 'READ_SMS', READ_SMS: 'READ_SMS',
'RECEIVE_WAP_PUSH': 'RECEIVE_WAP_PUSH', RECEIVE_WAP_PUSH: 'RECEIVE_WAP_PUSH',
'RECEIVE_MMS': 'RECEIVE_MMS', RECEIVE_MMS: 'RECEIVE_MMS',
'WRITE_EXTERNAL_STORAGE': 'WRITE_EXTERNAL_STORAGE', WRITE_EXTERNAL_STORAGE: 'WRITE_EXTERNAL_STORAGE',
'READ_EXTERNAL_STORAGE': 'READ_EXTERNAL_STORAGE', READ_EXTERNAL_STORAGE: 'READ_EXTERNAL_STORAGE',
'BODY_SENSORS': 'BODY_SENSORS' BODY_SENSORS: 'BODY_SENSORS'
}; };
static permissionStatus = { static permissionStatus = {
'NOT_REQUESTED': 'not_determined', GRANTED: 'GRANTED',
'DENIED': 'denied', GRANTED_WHEN_IN_USE: 'GRANTED_WHEN_IN_USE', // iOS
'RESTRICTED': 'restricted', RESTRICTED: 'RESTRICTED', // iOS
'GRANTED': 'authorized', DENIED: 'DENIED',
'GRANTED_WHEN_IN_USE': 'authorized_when_in_use' DENIED_ALWAYS: 'DENIED_ALWAYS', // android
NOT_REQUESTED: 'NOT_REQUESTED'
}; };
static locationAuthorizationMode = { static locationAuthorizationMode = {
'ALWAYS': 'always', ALWAYS: 'ALWAYS',
'WHEN_IN_USE': 'when_in_use' WHEN_IN_USE: 'WHEN_IN_USE'
}; };
static permissionGroups = { static permissionGroups = {
'GRANTED': 'GRANTED', CALENDAR: ['READ_CALENDAR', 'WRITE_CALENDAR'],
'DENIED': 'DENIED', CAMERA: ['CAMERA'],
'NOT_REQUESTED': 'NOT_REQUESTED', CONTACTS: ['READ_CONTACTS', 'WRITE_CONTACTS', 'GET_ACCOUNTS'],
'DENIED_ALWAYS': 'DENIED_ALWAYS' LOCATION: ['ACCESS_FINE_LOCATION', 'ACCESS_COARSE_LOCATION'],
MICROPHONE: ['RECORD_AUDIO'],
PHONE: ['READ_PHONE_STATE', 'CALL_PHONE', 'ADD_VOICEMAIL', 'USE_SIP', 'PROCESS_OUTGOING_CALLS', 'READ_CALL_LOG', 'WRITE_CALL_LOG'],
SENSORS: ['BODY_SENSORS'],
SMS: ['SEND_SMS', 'RECEIVE_SMS', 'READ_SMS', 'RECEIVE_WAP_PUSH', 'RECEIVE_MMS'],
STORAGE: ['READ_EXTERNAL_STORAGE', 'WRITE_EXTERNAL_STORAGE']
}; };
static locationMode = { static locationMode = {
'HIGH_ACCURACY': 'high_accuracy', HIGH_ACCURACY: 'high_accuracy',
'DEVICE_ONLY': 'device_only', DEVICE_ONLY: 'device_only',
'BATTERY_SAVING': 'battery_saving', BATTERY_SAVING: 'battery_saving',
'LOCATION_OFF': 'location_off' LOCATION_OFF: 'location_off'
}; };
static bluetoothState = { static bluetoothState = {
'UNKNOWN': 'unknown', UNKNOWN: 'unknown',
'RESETTING': 'resetting', // iOS RESETTING: 'resetting', // iOS
'UNSUPPORTED': 'unsupported', // iOS UNSUPPORTED: 'unsupported', // iOS
'UNAUTHORIZED': 'unauthorized', // iOS UNAUTHORIZED: 'unauthorized', // iOS
'POWERED_OFF': 'powered_off', POWERED_OFF: 'powered_off',
'POWERED_ON': 'powered_on', POWERED_ON: 'powered_on',
'POWERING_OFF': 'powering_off', POWERING_OFF: 'powering_off',
'POWERING_ON': 'powering_on' POWERING_ON: 'powering_on'
}; };