014f7f8f0e2cb36280fa2de0b5ca633e22d8eaa0dbb8f00e5a22ac624abb977b.json 80 KB

1
  1. {"ast":null,"code":"import { __decorate, __extends } from \"tslib\";\nimport { Injectable } from '@angular/core';\nimport { AwesomeCordovaNativePlugin, cordova, cordovaPropertyGet, cordovaPropertySet } from '@awesome-cordova-plugins/core';\nimport * as i0 from \"@angular/core\";\nvar Diagnostic = /** @class */function (_super) {\n __extends(Diagnostic, _super);\n function Diagnostic() {\n var _this = _super !== null && _super.apply(this, arguments) || this;\n _this.permission = {\n ACCEPT_HANDOVER: 'ACCEPT_HANDOVER',\n ACCESS_BACKGROUND_LOCATION: 'ACCESS_BACKGROUND_LOCATION',\n ACCESS_COARSE_LOCATION: 'ACCESS_COARSE_LOCATION',\n ACCESS_FINE_LOCATION: 'ACCESS_FINE_LOCATION',\n ACCESS_MEDIA_LOCATION: 'ACCESS_MEDIA_LOCATION',\n ACTIVITY_RECOGNITION: 'ACTIVITY_RECOGNITION',\n ADD_VOICEMAIL: 'ADD_VOICEMAIL',\n ANSWER_PHONE_CALLS: 'ANSWER_PHONE_CALLS',\n BLUETOOTH_ADVERTISE: 'BLUETOOTH_ADVERTISE',\n BLUETOOTH_CONNECT: 'BLUETOOTH_CONNECT',\n BLUETOOTH_SCAN: 'BLUETOOTH_SCAN',\n BODY_SENSORS: 'BODY_SENSORS',\n BODY_SENSORS_BACKGROUND: 'BODY_SENSORS_BACKGROUND',\n CALL_PHONE: 'CALL_PHONE',\n CAMERA: 'CAMERA',\n GET_ACCOUNTS: 'GET_ACCOUNTS',\n NEARBY_WIFI_DEVICES: 'NEARBY_WIFI_DEVICES',\n POST_NOTIFICATIONS: 'POST_NOTIFICATIONS',\n PROCESS_OUTGOING_CALLS: 'PROCESS_OUTGOING_CALLS',\n READ_CALENDAR: 'READ_CALENDAR',\n READ_CALL_LOG: 'READ_CALL_LOG',\n READ_CONTACTS: 'READ_CONTACTS',\n READ_EXTERNAL_STORAGE: 'READ_EXTERNAL_STORAGE',\n READ_MEDIA_AUDIO: 'READ_MEDIA_AUDIO',\n READ_MEDIA_IMAGES: 'READ_MEDIA_IMAGES',\n READ_MEDIA_VIDEO: 'READ_MEDIA_VIDEO',\n READ_PHONE_NUMBERS: 'READ_PHONE_NUMBERS',\n READ_PHONE_STATE: 'READ_PHONE_STATE',\n READ_SMS: 'READ_SMS',\n RECEIVE_MMS: 'RECEIVE_MMS',\n RECEIVE_SMS: 'RECEIVE_SMS',\n RECEIVE_WAP_PUSH: 'RECEIVE_WAP_PUSH',\n RECORD_AUDIO: 'RECORD_AUDIO',\n SEND_SMS: 'SEND_SMS',\n USE_SIP: 'USE_SIP',\n UWB_RANGING: 'UWB_RANGING',\n WRITE_CALENDAR: 'WRITE_CALENDAR',\n WRITE_CALL_LOG: 'WRITE_CALL_LOG',\n WRITE_CONTACTS: 'WRITE_CONTACTS',\n WRITE_EXTERNAL_STORAGE: 'WRITE_EXTERNAL_STORAGE'\n };\n _this.locationAuthorizationMode = {\n ALWAYS: 'always',\n WHEN_IN_USE: 'when_in_use'\n };\n /**\n * Location accuracy authorization\n */\n _this.locationAccuracyAuthorization = {\n FULL: 'full',\n REDUCED: 'reduced'\n };\n _this.permissionGroups = {\n CALENDAR: ['READ_CALENDAR', 'WRITE_CALENDAR'],\n CAMERA: ['CAMERA'],\n CONTACTS: ['READ_CONTACTS', 'WRITE_CONTACTS', 'GET_ACCOUNTS'],\n LOCATION: ['ACCESS_FINE_LOCATION', 'ACCESS_COARSE_LOCATION'],\n MICROPHONE: ['RECORD_AUDIO'],\n PHONE: ['READ_PHONE_STATE', 'CALL_PHONE', 'ADD_VOICEMAIL', 'USE_SIP', 'PROCESS_OUTGOING_CALLS', 'READ_CALL_LOG', 'WRITE_CALL_LOG'],\n SENSORS: ['BODY_SENSORS'],\n SMS: ['SEND_SMS', 'RECEIVE_SMS', 'READ_SMS', 'RECEIVE_WAP_PUSH', 'RECEIVE_MMS'],\n STORAGE: ['READ_EXTERNAL_STORAGE', 'WRITE_EXTERNAL_STORAGE'],\n NEARBY_DEVICES: [\"BLUETOOTH_ADVERTISE\", \"BLUETOOTH_SCAN\", \"BLUETOOTH_CONNECT\"]\n };\n _this.locationMode = {\n HIGH_ACCURACY: 'high_accuracy',\n DEVICE_ONLY: 'device_only',\n BATTERY_SAVING: 'battery_saving',\n LOCATION_OFF: 'location_off'\n };\n _this.bluetoothState = {\n UNKNOWN: 'unknown',\n RESETTING: 'resetting',\n UNSUPPORTED: 'unsupported',\n UNAUTHORIZED: 'unauthorized',\n POWERED_OFF: 'powered_off',\n POWERED_ON: 'powered_on',\n POWERING_OFF: 'powering_off',\n POWERING_ON: 'powering_on'\n };\n /**\n * Access to the photo library (iOS 14+)\n *\n * ADD_ONLY - can add to but not read from Photo Library\n * READ_WRITE - can both add to and read from Photo Library\n *\n */\n _this.photoLibraryAccessLevel = {\n ADD_ONLY: 'add_only',\n READ_WRITE: 'read_write'\n };\n return _this;\n }\n Diagnostic.prototype.isLocationAvailable = function () {\n return cordova(this, \"isLocationAvailable\", {}, arguments);\n };\n Diagnostic.prototype.isWifiAvailable = function () {\n return cordova(this, \"isWifiAvailable\", {}, arguments);\n };\n Diagnostic.prototype.isCameraAvailable = function (externalStorage) {\n return cordova(this, \"isCameraAvailable\", {\n \"callbackOrder\": \"reverse\"\n }, arguments);\n };\n Diagnostic.prototype.isBluetoothAvailable = function () {\n return cordova(this, \"isBluetoothAvailable\", {}, arguments);\n };\n Diagnostic.prototype.switchToLocationSettings = function () {\n return cordova(this, \"switchToLocationSettings\", {\n \"sync\": true,\n \"platforms\": [\"Android\", \"Windows 10\", \"iOS\"]\n }, arguments);\n };\n Diagnostic.prototype.switchToMobileDataSettings = function () {\n return cordova(this, \"switchToMobileDataSettings\", {\n \"sync\": true,\n \"platforms\": [\"Android\", \"Windows 10\"]\n }, arguments);\n };\n Diagnostic.prototype.switchToBluetoothSettings = function () {\n return cordova(this, \"switchToBluetoothSettings\", {\n \"sync\": true,\n \"platforms\": [\"Android\", \"Windows 10\"]\n }, arguments);\n };\n Diagnostic.prototype.switchToWifiSettings = function () {\n return cordova(this, \"switchToWifiSettings\", {\n \"sync\": true,\n \"platforms\": [\"Android\", \"Windows 10\"]\n }, arguments);\n };\n Diagnostic.prototype.isWifiEnabled = function () {\n return cordova(this, \"isWifiEnabled\", {\n \"platforms\": [\"Android\", \"Windows 10\"]\n }, arguments);\n };\n Diagnostic.prototype.setWifiState = function (state) {\n return cordova(this, \"setWifiState\", {\n \"callbackOrder\": \"reverse\",\n \"platforms\": [\"Android\", \"Windows 10\"]\n }, arguments);\n };\n Diagnostic.prototype.setBluetoothState = function (state) {\n return cordova(this, \"setBluetoothState\", {\n \"callbackOrder\": \"reverse\",\n \"platforms\": [\"Android\", \"Windows 10\"]\n }, arguments);\n };\n Diagnostic.prototype.enableDebug = function () {\n return cordova(this, \"enableDebug\", {\n \"platforms\": [\"Android\", \"iOS\"]\n }, arguments);\n };\n Diagnostic.prototype.isLocationEnabled = function () {\n return cordova(this, \"isLocationEnabled\", {\n \"platforms\": [\"Android\", \"iOS\"]\n }, arguments);\n };\n Diagnostic.prototype.isLocationAuthorized = function () {\n return cordova(this, \"isLocationAuthorized\", {}, arguments);\n };\n Diagnostic.prototype.getLocationAuthorizationStatus = function () {\n return cordova(this, \"getLocationAuthorizationStatus\", {\n \"platforms\": [\"Android\", \"iOS\"]\n }, arguments);\n };\n Diagnostic.prototype.getLocationAuthorizationStatuses = function () {\n return cordova(this, \"getLocationAuthorizationStatuses\", {\n \"platforms\": [\"Android\", \"iOS\"]\n }, arguments);\n };\n Diagnostic.prototype.requestLocationAuthorization = function (mode, accuracy) {\n return cordova(this, \"requestLocationAuthorization\", {\n \"platforms\": [\"Android\", \"iOS\"],\n \"callbackOrder\": \"reverse\"\n }, arguments);\n };\n Diagnostic.prototype.isCameraPresent = function () {\n return cordova(this, \"isCameraPresent\", {\n \"platforms\": [\"Android\", \"iOS\"]\n }, arguments);\n };\n Diagnostic.prototype.isCameraAuthorized = function (externalStorage) {\n return cordova(this, \"isCameraAuthorized\", {\n \"platforms\": [\"Android\", \"iOS\"],\n \"callbackOrder\": \"reverse\"\n }, arguments);\n };\n Diagnostic.prototype.getCameraAuthorizationStatus = function (externalStorage) {\n return cordova(this, \"getCameraAuthorizationStatus\", {\n \"platforms\": [\"Android\", \"iOS\"],\n \"callbackOrder\": \"reverse\"\n }, arguments);\n };\n Diagnostic.prototype.requestCameraAuthorization = function (externalStorage) {\n return cordova(this, \"requestCameraAuthorization\", {\n \"platforms\": [\"Android\", \"iOS\"],\n \"callbackOrder\": \"reverse\"\n }, arguments);\n };\n Diagnostic.prototype.isMicrophoneAuthorized = function () {\n return cordova(this, \"isMicrophoneAuthorized\", {\n \"platforms\": [\"Android\", \"iOS\"]\n }, arguments);\n };\n Diagnostic.prototype.getMicrophoneAuthorizationStatus = function () {\n return cordova(this, \"getMicrophoneAuthorizationStatus\", {\n \"platforms\": [\"Android\", \"iOS\"]\n }, arguments);\n };\n Diagnostic.prototype.requestMicrophoneAuthorization = function () {\n return cordova(this, \"requestMicrophoneAuthorization\", {\n \"platforms\": [\"Android\", \"iOS\"]\n }, arguments);\n };\n Diagnostic.prototype.isContactsAuthorized = function () {\n return cordova(this, \"isContactsAuthorized\", {\n \"platforms\": [\"Android\", \"iOS\"]\n }, arguments);\n };\n Diagnostic.prototype.getContactsAuthorizationStatus = function () {\n return cordova(this, \"getContactsAuthorizationStatus\", {\n \"platforms\": [\"Android\", \"iOS\"]\n }, arguments);\n };\n Diagnostic.prototype.requestContactsAuthorization = function () {\n return cordova(this, \"requestContactsAuthorization\", {\n \"platforms\": [\"Android\", \"iOS\"]\n }, arguments);\n };\n Diagnostic.prototype.isCalendarAuthorized = function () {\n return cordova(this, \"isCalendarAuthorized\", {\n \"platforms\": [\"Android\", \"iOS\"]\n }, arguments);\n };\n Diagnostic.prototype.getCalendarAuthorizationStatus = function () {\n return cordova(this, \"getCalendarAuthorizationStatus\", {\n \"platforms\": [\"Android\", \"iOS\"]\n }, arguments);\n };\n Diagnostic.prototype.requestCalendarAuthorization = function () {\n return cordova(this, \"requestCalendarAuthorization\", {\n \"platforms\": [\"Android\", \"iOS\"]\n }, arguments);\n };\n Diagnostic.prototype.switchToSettings = function () {\n return cordova(this, \"switchToSettings\", {\n \"platforms\": [\"Android\", \"iOS\"]\n }, arguments);\n };\n Diagnostic.prototype.getBluetoothState = function () {\n return cordova(this, \"getBluetoothState\", {\n \"platforms\": [\"Android\", \"iOS\"]\n }, arguments);\n };\n Diagnostic.prototype.registerBluetoothStateChangeHandler = function (handler) {\n return cordova(this, \"registerBluetoothStateChangeHandler\", {\n \"platforms\": [\"Android\", \"iOS\"],\n \"sync\": true\n }, arguments);\n };\n Diagnostic.prototype.registerLocationStateChangeHandler = function (handler) {\n return cordova(this, \"registerLocationStateChangeHandler\", {\n \"platforms\": [\"Android\", \"iOS\"],\n \"sync\": true\n }, arguments);\n };\n Diagnostic.prototype.getArchitecture = function () {\n return cordova(this, \"getArchitecture\", {\n \"platforms\": [\"Android\", \"iOS\"]\n }, arguments);\n };\n Diagnostic.prototype.getCurrentBatteryLevel = function () {\n return cordova(this, \"getCurrentBatteryLevel\", {\n \"platforms\": [\"Android\", \"iOS\"]\n }, arguments);\n };\n Diagnostic.prototype.restart = function (cold) {\n return cordova(this, \"restart\", {\n \"platforms\": [\"Android\"],\n \"callbackOrder\": \"reverse\"\n }, arguments);\n };\n Diagnostic.prototype.isGpsLocationAvailable = function () {\n return cordova(this, \"isGpsLocationAvailable\", {\n \"platforms\": [\"Android\"]\n }, arguments);\n };\n Diagnostic.prototype.isGpsLocationEnabled = function () {\n return cordova(this, \"isGpsLocationEnabled\", {\n \"platforms\": [\"Android\"]\n }, arguments);\n };\n Diagnostic.prototype.isNetworkLocationAvailable = function () {\n return cordova(this, \"isNetworkLocationAvailable\", {\n \"platforms\": [\"Android\"]\n }, arguments);\n };\n Diagnostic.prototype.isNetworkLocationEnabled = function () {\n return cordova(this, \"isNetworkLocationEnabled\", {\n \"platforms\": [\"Android\"]\n }, arguments);\n };\n Diagnostic.prototype.isAirplaneModeEnabled = function () {\n return cordova(this, \"isAirplaneModeEnabled\", {\n \"platforms\": [\"Android\"]\n }, arguments);\n };\n Diagnostic.prototype.isMobileDataEnabled = function () {\n return cordova(this, \"isMobileDataEnabled\", {\n \"platforms\": [\"Android\"]\n }, arguments);\n };\n Diagnostic.prototype.getLocationMode = function () {\n return cordova(this, \"getLocationMode\", {\n \"platforms\": [\"Android\"]\n }, arguments);\n };\n Diagnostic.prototype.getDeviceOSVersion = function () {\n return cordova(this, \"getDeviceOSVersion\", {\n \"platforms\": [\"Android\"]\n }, arguments);\n };\n Diagnostic.prototype.getBuildOSVersion = function () {\n return cordova(this, \"getBuildOSVersion\", {\n \"platforms\": [\"Android\"]\n }, arguments);\n };\n Diagnostic.prototype.getPermissionAuthorizationStatus = function (permission) {\n return cordova(this, \"getPermissionAuthorizationStatus\", {\n \"platforms\": [\"Android\"],\n \"callbackOrder\": \"reverse\"\n }, arguments);\n };\n Diagnostic.prototype.getPermissionsAuthorizationStatus = function (permissions) {\n return cordova(this, \"getPermissionsAuthorizationStatus\", {\n \"platforms\": [\"Android\"],\n \"callbackOrder\": \"reverse\"\n }, arguments);\n };\n Diagnostic.prototype.requestRuntimePermission = function (permission) {\n return cordova(this, \"requestRuntimePermission\", {\n \"platforms\": [\"Android\"],\n \"callbackOrder\": \"reverse\"\n }, arguments);\n };\n Diagnostic.prototype.requestRuntimePermissions = function (permissions) {\n return cordova(this, \"requestRuntimePermissions\", {\n \"platforms\": [\"Android\"],\n \"callbackOrder\": \"reverse\"\n }, arguments);\n };\n Diagnostic.prototype.isRequestingPermission = function () {\n return cordova(this, \"isRequestingPermission\", {\n \"sync\": true\n }, arguments);\n };\n Diagnostic.prototype.registerPermissionRequestCompleteHandler = function (handler) {\n return cordova(this, \"registerPermissionRequestCompleteHandler\", {\n \"sync\": true\n }, arguments);\n };\n Diagnostic.prototype.isBluetoothEnabled = function () {\n return cordova(this, \"isBluetoothEnabled\", {\n \"platforms\": [\"Android\"]\n }, arguments);\n };\n Diagnostic.prototype.hasBluetoothSupport = function () {\n return cordova(this, \"hasBluetoothSupport\", {\n \"platforms\": [\"Android\"]\n }, arguments);\n };\n Diagnostic.prototype.hasBluetoothLESupport = function () {\n return cordova(this, \"hasBluetoothLESupport\", {\n \"platforms\": [\"Android\"]\n }, arguments);\n };\n Diagnostic.prototype.hasBluetoothLEPeripheralSupport = function () {\n return cordova(this, \"hasBluetoothLEPeripheralSupport\", {\n \"platforms\": [\"Android\"]\n }, arguments);\n };\n Diagnostic.prototype.getBluetoothAuthorizationStatus = function () {\n return cordova(this, \"getBluetoothAuthorizationStatus\", {\n \"platforms\": [\"Android\", \"iOS\"]\n }, arguments);\n };\n Diagnostic.prototype.getBluetoothAuthorizationStatuses = function () {\n return cordova(this, \"getBluetoothAuthorizationStatuses\", {\n \"platforms\": [\"Android\"]\n }, arguments);\n };\n Diagnostic.prototype.isExternalStorageAuthorized = function () {\n return cordova(this, \"isExternalStorageAuthorized\", {\n \"platforms\": [\"Android\"]\n }, arguments);\n };\n Diagnostic.prototype.getExternalStorageAuthorizationStatus = function () {\n return cordova(this, \"getExternalStorageAuthorizationStatus\", {\n \"platforms\": [\"Android\"]\n }, arguments);\n };\n Diagnostic.prototype.requestExternalStorageAuthorization = function () {\n return cordova(this, \"requestExternalStorageAuthorization\", {\n \"platforms\": [\"Android\"]\n }, arguments);\n };\n Diagnostic.prototype.getExternalSdCardDetails = function () {\n return cordova(this, \"getExternalSdCardDetails\", {\n \"platforms\": [\"Android\"]\n }, arguments);\n };\n Diagnostic.prototype.switchToWirelessSettings = function () {\n return cordova(this, \"switchToWirelessSettings\", {\n \"platforms\": [\"Android\"],\n \"sync\": true\n }, arguments);\n };\n Diagnostic.prototype.switchToNFCSettings = function () {\n return cordova(this, \"switchToNFCSettings\", {\n \"platforms\": [\"Android\"],\n \"sync\": true\n }, arguments);\n };\n Diagnostic.prototype.isNFCPresent = function () {\n return cordova(this, \"isNFCPresent\", {\n \"platforms\": [\"Android\"]\n }, arguments);\n };\n Diagnostic.prototype.isNFCEnabled = function () {\n return cordova(this, \"isNFCEnabled\", {\n \"platforms\": [\"Android\"]\n }, arguments);\n };\n Diagnostic.prototype.isNFCAvailable = function () {\n return cordova(this, \"isNFCAvailable\", {\n \"platforms\": [\"Android\"]\n }, arguments);\n };\n Diagnostic.prototype.registerNFCStateChangeHandler = function (handler) {\n return cordova(this, \"registerNFCStateChangeHandler\", {\n \"platforms\": [\"Android\"],\n \"sync\": true\n }, arguments);\n };\n Diagnostic.prototype.isDataRoamingEnabled = function () {\n return cordova(this, \"isDataRoamingEnabled\", {\n \"platforms\": [\"Android\"]\n }, arguments);\n };\n Diagnostic.prototype.isADBModeEnabled = function () {\n return cordova(this, \"isADBModeEnabled\", {\n \"platforms\": [\"Android\"]\n }, arguments);\n };\n Diagnostic.prototype.isDeviceRooted = function () {\n return cordova(this, \"isDeviceRooted\", {\n \"platforms\": [\"Android\"]\n }, arguments);\n };\n Diagnostic.prototype.isCameraRollAuthorized = function (accessLevel) {\n return cordova(this, \"isCameraRollAuthorized\", {\n \"platforms\": [\"iOS\"],\n \"callbackOrder\": \"reverse\"\n }, arguments);\n };\n Diagnostic.prototype.getCameraRollAuthorizationStatus = function (accessLevel) {\n return cordova(this, \"getCameraRollAuthorizationStatus\", {\n \"platforms\": [\"iOS\"],\n \"callbackOrder\": \"reverse\"\n }, arguments);\n };\n Diagnostic.prototype.requestCameraRollAuthorization = function (accessLevel) {\n return cordova(this, \"requestCameraRollAuthorization\", {\n \"platforms\": [\"iOS\"],\n \"callbackOrder\": \"reverse\"\n }, arguments);\n };\n Diagnostic.prototype.presentLimitedLibraryPicker = function () {\n return cordova(this, \"presentLimitedLibraryPicker\", {\n \"platforms\": [\"iOS\"]\n }, arguments);\n };\n Diagnostic.prototype.isRemoteNotificationsEnabled = function () {\n return cordova(this, \"isRemoteNotificationsEnabled\", {\n \"platforms\": [\"iOS\", \"Android\"]\n }, arguments);\n };\n Diagnostic.prototype.isRegisteredForRemoteNotifications = function () {\n return cordova(this, \"isRegisteredForRemoteNotifications\", {\n \"platforms\": [\"iOS\"]\n }, arguments);\n };\n Diagnostic.prototype.getRemoteNotificationsAuthorizationStatus = function () {\n return cordova(this, \"getRemoteNotificationsAuthorizationStatus\", {\n \"platforms\": [\"iOS\"]\n }, arguments);\n };\n Diagnostic.prototype.requestRemoteNotificationsAuthorization = function (types, omitRegistration) {\n return cordova(this, \"requestRemoteNotificationsAuthorization\", {\n \"platforms\": [\"iOS\"]\n }, arguments);\n };\n Diagnostic.prototype.getRemoteNotificationTypes = function () {\n return cordova(this, \"getRemoteNotificationTypes\", {\n \"platforms\": [\"iOS\"]\n }, arguments);\n };\n Diagnostic.prototype.isRemindersAuthorized = function () {\n return cordova(this, \"isRemindersAuthorized\", {\n \"platforms\": [\"iOS\"]\n }, arguments);\n };\n Diagnostic.prototype.getRemindersAuthorizationStatus = function () {\n return cordova(this, \"getRemindersAuthorizationStatus\", {\n \"platforms\": [\"iOS\"]\n }, arguments);\n };\n Diagnostic.prototype.requestRemindersAuthorization = function () {\n return cordova(this, \"requestRemindersAuthorization\", {\n \"platforms\": [\"iOS\"]\n }, arguments);\n };\n Diagnostic.prototype.isBackgroundRefreshAuthorized = function () {\n return cordova(this, \"isBackgroundRefreshAuthorized\", {\n \"platforms\": [\"iOS\"]\n }, arguments);\n };\n Diagnostic.prototype.getBackgroundRefreshStatus = function () {\n return cordova(this, \"getBackgroundRefreshStatus\", {\n \"platforms\": [\"iOS\"]\n }, arguments);\n };\n Diagnostic.prototype.requestBluetoothAuthorization = function () {\n return cordova(this, \"requestBluetoothAuthorization\", {\n \"platforms\": [\"iOS\"]\n }, arguments);\n };\n Diagnostic.prototype.isMotionAvailable = function () {\n return cordova(this, \"isMotionAvailable\", {\n \"platforms\": [\"iOS\"]\n }, arguments);\n };\n Diagnostic.prototype.isMotionRequestOutcomeAvailable = function () {\n return cordova(this, \"isMotionRequestOutcomeAvailable\", {\n \"platforms\": [\"iOS\"]\n }, arguments);\n };\n Diagnostic.prototype.requestMotionAuthorization = function () {\n return cordova(this, \"requestMotionAuthorization\", {\n \"platforms\": [\"iOS\"]\n }, arguments);\n };\n Diagnostic.prototype.getMotionAuthorizationStatus = function () {\n return cordova(this, \"getMotionAuthorizationStatus\", {\n \"platforms\": [\"iOS\"]\n }, arguments);\n };\n Diagnostic.prototype.getLocationAccuracyAuthorization = function () {\n return cordova(this, \"getLocationAccuracyAuthorization\", {\n \"platforms\": [\"iOS\", \"Android\"]\n }, arguments);\n };\n Diagnostic.prototype.requestTemporaryFullAccuracyAuthorization = function (purpose) {\n return cordova(this, \"requestTemporaryFullAccuracyAuthorization\", {\n \"platforms\": [\"iOS\"]\n }, arguments);\n };\n Diagnostic.prototype.registerLocationAccuracyAuthorizationChangeHandler = function (handler) {\n return cordova(this, \"registerLocationAccuracyAuthorizationChangeHandler\", {\n \"platforms\": [\"iOS\"],\n \"sync\": true\n }, arguments);\n };\n Object.defineProperty(Diagnostic.prototype, \"permissionStatus\", {\n get: function () {\n return cordovaPropertyGet(this, \"permissionStatus\");\n },\n set: function (value) {\n cordovaPropertySet(this, \"permissionStatus\", value);\n },\n enumerable: false,\n configurable: true\n });\n Object.defineProperty(Diagnostic.prototype, \"NFCState\", {\n get: function () {\n return cordovaPropertyGet(this, \"NFCState\");\n },\n set: function (value) {\n cordovaPropertySet(this, \"NFCState\", value);\n },\n enumerable: false,\n configurable: true\n });\n Object.defineProperty(Diagnostic.prototype, \"cpuArchitecture\", {\n get: function () {\n return cordovaPropertyGet(this, \"cpuArchitecture\");\n },\n set: function (value) {\n cordovaPropertySet(this, \"cpuArchitecture\", value);\n },\n enumerable: false,\n configurable: true\n });\n Object.defineProperty(Diagnostic.prototype, \"remoteNotificationType\", {\n get: function () {\n return cordovaPropertyGet(this, \"remoteNotificationType\");\n },\n set: function (value) {\n cordovaPropertySet(this, \"remoteNotificationType\", value);\n },\n enumerable: false,\n configurable: true\n });\n Object.defineProperty(Diagnostic.prototype, \"motionStatus\", {\n get: function () {\n return cordovaPropertyGet(this, \"motionStatus\");\n },\n set: function (value) {\n cordovaPropertySet(this, \"motionStatus\", value);\n },\n enumerable: false,\n configurable: true\n });\n Diagnostic.ɵfac = /* @__PURE__ */(() => {\n let ɵDiagnostic_BaseFactory;\n return function Diagnostic_Factory(__ngFactoryType__) {\n return (ɵDiagnostic_BaseFactory || (ɵDiagnostic_BaseFactory = i0.ɵɵgetInheritedFactory(Diagnostic)))(__ngFactoryType__ || Diagnostic);\n };\n })();\n Diagnostic.ɵprov = /* @__PURE__ */i0.ɵɵdefineInjectable({\n token: Diagnostic,\n factory: Diagnostic.ɵfac\n });\n Diagnostic.pluginName = \"Diagnostic\";\n Diagnostic.plugin = \"cordova.plugins.diagnostic\";\n Diagnostic.pluginRef = \"cordova.plugins.diagnostic\";\n Diagnostic.repo = \"https://github.com/dpa99c/cordova-diagnostic-plugin\";\n Diagnostic.platforms = [\"Android\", \"iOS\", \"Windows\"];\n Diagnostic = __decorate([], Diagnostic);\n return Diagnostic;\n}(AwesomeCordovaNativePlugin);\nexport { Diagnostic };\n(() => {\n (typeof ngDevMode === \"undefined\" || ngDevMode) && i0.ɵsetClassMetadata(Diagnostic, [{\n type: Injectable\n }], null, {\n permissionStatus: [],\n NFCState: [],\n cpuArchitecture: [],\n remoteNotificationType: [],\n motionStatus: [],\n isLocationAvailable: [],\n isWifiAvailable: [],\n isCameraAvailable: [],\n isBluetoothAvailable: [],\n switchToLocationSettings: [],\n switchToMobileDataSettings: [],\n switchToBluetoothSettings: [],\n switchToWifiSettings: [],\n isWifiEnabled: [],\n setWifiState: [],\n setBluetoothState: [],\n enableDebug: [],\n isLocationEnabled: [],\n isLocationAuthorized: [],\n getLocationAuthorizationStatus: [],\n getLocationAuthorizationStatuses: [],\n requestLocationAuthorization: [],\n isCameraPresent: [],\n isCameraAuthorized: [],\n getCameraAuthorizationStatus: [],\n requestCameraAuthorization: [],\n isMicrophoneAuthorized: [],\n getMicrophoneAuthorizationStatus: [],\n requestMicrophoneAuthorization: [],\n isContactsAuthorized: [],\n getContactsAuthorizationStatus: [],\n requestContactsAuthorization: [],\n isCalendarAuthorized: [],\n getCalendarAuthorizationStatus: [],\n requestCalendarAuthorization: [],\n switchToSettings: [],\n getBluetoothState: [],\n registerBluetoothStateChangeHandler: [],\n registerLocationStateChangeHandler: [],\n getArchitecture: [],\n getCurrentBatteryLevel: [],\n restart: [],\n isGpsLocationAvailable: [],\n isGpsLocationEnabled: [],\n isNetworkLocationAvailable: [],\n isNetworkLocationEnabled: [],\n isAirplaneModeEnabled: [],\n isMobileDataEnabled: [],\n getLocationMode: [],\n getDeviceOSVersion: [],\n getBuildOSVersion: [],\n getPermissionAuthorizationStatus: [],\n getPermissionsAuthorizationStatus: [],\n requestRuntimePermission: [],\n requestRuntimePermissions: [],\n isRequestingPermission: [],\n registerPermissionRequestCompleteHandler: [],\n isBluetoothEnabled: [],\n hasBluetoothSupport: [],\n hasBluetoothLESupport: [],\n hasBluetoothLEPeripheralSupport: [],\n getBluetoothAuthorizationStatus: [],\n getBluetoothAuthorizationStatuses: [],\n isExternalStorageAuthorized: [],\n getExternalStorageAuthorizationStatus: [],\n requestExternalStorageAuthorization: [],\n getExternalSdCardDetails: [],\n switchToWirelessSettings: [],\n switchToNFCSettings: [],\n isNFCPresent: [],\n isNFCEnabled: [],\n isNFCAvailable: [],\n registerNFCStateChangeHandler: [],\n isDataRoamingEnabled: [],\n isADBModeEnabled: [],\n isDeviceRooted: [],\n isCameraRollAuthorized: [],\n getCameraRollAuthorizationStatus: [],\n requestCameraRollAuthorization: [],\n presentLimitedLibraryPicker: [],\n isRemoteNotificationsEnabled: [],\n isRegisteredForRemoteNotifications: [],\n getRemoteNotificationsAuthorizationStatus: [],\n requestRemoteNotificationsAuthorization: [],\n getRemoteNotificationTypes: [],\n isRemindersAuthorized: [],\n getRemindersAuthorizationStatus: [],\n requestRemindersAuthorization: [],\n isBackgroundRefreshAuthorized: [],\n getBackgroundRefreshStatus: [],\n requestBluetoothAuthorization: [],\n isMotionAvailable: [],\n isMotionRequestOutcomeAvailable: [],\n requestMotionAuthorization: [],\n getMotionAuthorizationStatus: [],\n getLocationAccuracyAuthorization: [],\n requestTemporaryFullAccuracyAuthorization: [],\n registerLocationAccuracyAuthorizationChangeHandler: []\n });\n})();","map":{"version":3,"names":["__decorate","__extends","Injectable","AwesomeCordovaNativePlugin","cordova","cordovaPropertyGet","cordovaPropertySet","i0","Diagnostic","_super","_this","apply","arguments","permission","ACCEPT_HANDOVER","ACCESS_BACKGROUND_LOCATION","ACCESS_COARSE_LOCATION","ACCESS_FINE_LOCATION","ACCESS_MEDIA_LOCATION","ACTIVITY_RECOGNITION","ADD_VOICEMAIL","ANSWER_PHONE_CALLS","BLUETOOTH_ADVERTISE","BLUETOOTH_CONNECT","BLUETOOTH_SCAN","BODY_SENSORS","BODY_SENSORS_BACKGROUND","CALL_PHONE","CAMERA","GET_ACCOUNTS","NEARBY_WIFI_DEVICES","POST_NOTIFICATIONS","PROCESS_OUTGOING_CALLS","READ_CALENDAR","READ_CALL_LOG","READ_CONTACTS","READ_EXTERNAL_STORAGE","READ_MEDIA_AUDIO","READ_MEDIA_IMAGES","READ_MEDIA_VIDEO","READ_PHONE_NUMBERS","READ_PHONE_STATE","READ_SMS","RECEIVE_MMS","RECEIVE_SMS","RECEIVE_WAP_PUSH","RECORD_AUDIO","SEND_SMS","USE_SIP","UWB_RANGING","WRITE_CALENDAR","WRITE_CALL_LOG","WRITE_CONTACTS","WRITE_EXTERNAL_STORAGE","locationAuthorizationMode","ALWAYS","WHEN_IN_USE","locationAccuracyAuthorization","FULL","REDUCED","permissionGroups","CALENDAR","CONTACTS","LOCATION","MICROPHONE","PHONE","SENSORS","SMS","STORAGE","NEARBY_DEVICES","locationMode","HIGH_ACCURACY","DEVICE_ONLY","BATTERY_SAVING","LOCATION_OFF","bluetoothState","UNKNOWN","RESETTING","UNSUPPORTED","UNAUTHORIZED","POWERED_OFF","POWERED_ON","POWERING_OFF","POWERING_ON","photoLibraryAccessLevel","ADD_ONLY","READ_WRITE","prototype","isLocationAvailable","isWifiAvailable","isCameraAvailable","externalStorage","isBluetoothAvailable","switchToLocationSettings","switchToMobileDataSettings","switchToBluetoothSettings","switchToWifiSettings","isWifiEnabled","setWifiState","state","setBluetoothState","enableDebug","isLocationEnabled","isLocationAuthorized","getLocationAuthorizationStatus","getLocationAuthorizationStatuses","requestLocationAuthorization","mode","accuracy","isCameraPresent","isCameraAuthorized","getCameraAuthorizationStatus","requestCameraAuthorization","isMicrophoneAuthorized","getMicrophoneAuthorizationStatus","requestMicrophoneAuthorization","isContactsAuthorized","getContactsAuthorizationStatus","requestContactsAuthorization","isCalendarAuthorized","getCalendarAuthorizationStatus","requestCalendarAuthorization","switchToSettings","getBluetoothState","registerBluetoothStateChangeHandler","handler","registerLocationStateChangeHandler","getArchitecture","getCurrentBatteryLevel","restart","cold","isGpsLocationAvailable","isGpsLocationEnabled","isNetworkLocationAvailable","isNetworkLocationEnabled","isAirplaneModeEnabled","isMobileDataEnabled","getLocationMode","getDeviceOSVersion","getBuildOSVersion","getPermissionAuthorizationStatus","getPermissionsAuthorizationStatus","permissions","requestRuntimePermission","requestRuntimePermissions","isRequestingPermission","registerPermissionRequestCompleteHandler","isBluetoothEnabled","hasBluetoothSupport","hasBluetoothLESupport","hasBluetoothLEPeripheralSupport","getBluetoothAuthorizationStatus","getBluetoothAuthorizationStatuses","isExternalStorageAuthorized","getExternalStorageAuthorizationStatus","requestExternalStorageAuthorization","getExternalSdCardDetails","switchToWirelessSettings","switchToNFCSettings","isNFCPresent","isNFCEnabled","isNFCAvailable","registerNFCStateChangeHandler","isDataRoamingEnabled","isADBModeEnabled","isDeviceRooted","isCameraRollAuthorized","accessLevel","getCameraRollAuthorizationStatus","requestCameraRollAuthorization","presentLimitedLibraryPicker","isRemoteNotificationsEnabled","isRegisteredForRemoteNotifications","getRemoteNotificationsAuthorizationStatus","requestRemoteNotificationsAuthorization","types","omitRegistration","getRemoteNotificationTypes","isRemindersAuthorized","getRemindersAuthorizationStatus","requestRemindersAuthorization","isBackgroundRefreshAuthorized","getBackgroundRefreshStatus","requestBluetoothAuthorization","isMotionAvailable","isMotionRequestOutcomeAvailable","requestMotionAuthorization","getMotionAuthorizationStatus","getLocationAccuracyAuthorization","requestTemporaryFullAccuracyAuthorization","purpose","registerLocationAccuracyAuthorizationChangeHandler","Object","defineProperty","get","set","value","enumerable","configurable","ɵfac","ɵDiagnostic_BaseFactory","Diagnostic_Factory","__ngFactoryType__","ɵɵgetInheritedFactory","ɵprov","ɵɵdefineInjectable","token","factory","pluginName","plugin","pluginRef","repo","platforms","ngDevMode","ɵsetClassMetadata","type","permissionStatus","NFCState","cpuArchitecture","remoteNotificationType","motionStatus"],"sources":["F:/workspace/202226701027/huinongbao-app/node_modules/@awesome-cordova-plugins/diagnostic/ngx/index.js"],"sourcesContent":["import { __decorate, __extends } from \"tslib\";\nimport { Injectable } from '@angular/core';\nimport { AwesomeCordovaNativePlugin, cordova, cordovaPropertyGet, cordovaPropertySet } from '@awesome-cordova-plugins/core';\nimport * as i0 from \"@angular/core\";\nvar Diagnostic = /** @class */ (function (_super) {\n __extends(Diagnostic, _super);\n function Diagnostic() {\n var _this = _super !== null && _super.apply(this, arguments) || this;\n _this.permission = {\n ACCEPT_HANDOVER: 'ACCEPT_HANDOVER',\n ACCESS_BACKGROUND_LOCATION: 'ACCESS_BACKGROUND_LOCATION',\n ACCESS_COARSE_LOCATION: 'ACCESS_COARSE_LOCATION',\n ACCESS_FINE_LOCATION: 'ACCESS_FINE_LOCATION',\n ACCESS_MEDIA_LOCATION: 'ACCESS_MEDIA_LOCATION',\n ACTIVITY_RECOGNITION: 'ACTIVITY_RECOGNITION',\n ADD_VOICEMAIL: 'ADD_VOICEMAIL',\n ANSWER_PHONE_CALLS: 'ANSWER_PHONE_CALLS',\n BLUETOOTH_ADVERTISE: 'BLUETOOTH_ADVERTISE',\n BLUETOOTH_CONNECT: 'BLUETOOTH_CONNECT',\n BLUETOOTH_SCAN: 'BLUETOOTH_SCAN',\n BODY_SENSORS: 'BODY_SENSORS',\n BODY_SENSORS_BACKGROUND: 'BODY_SENSORS_BACKGROUND',\n CALL_PHONE: 'CALL_PHONE',\n CAMERA: 'CAMERA',\n GET_ACCOUNTS: 'GET_ACCOUNTS',\n NEARBY_WIFI_DEVICES: 'NEARBY_WIFI_DEVICES',\n POST_NOTIFICATIONS: 'POST_NOTIFICATIONS',\n PROCESS_OUTGOING_CALLS: 'PROCESS_OUTGOING_CALLS',\n READ_CALENDAR: 'READ_CALENDAR',\n READ_CALL_LOG: 'READ_CALL_LOG',\n READ_CONTACTS: 'READ_CONTACTS',\n READ_EXTERNAL_STORAGE: 'READ_EXTERNAL_STORAGE',\n READ_MEDIA_AUDIO: 'READ_MEDIA_AUDIO',\n READ_MEDIA_IMAGES: 'READ_MEDIA_IMAGES',\n READ_MEDIA_VIDEO: 'READ_MEDIA_VIDEO',\n READ_PHONE_NUMBERS: 'READ_PHONE_NUMBERS',\n READ_PHONE_STATE: 'READ_PHONE_STATE',\n READ_SMS: 'READ_SMS',\n RECEIVE_MMS: 'RECEIVE_MMS',\n RECEIVE_SMS: 'RECEIVE_SMS',\n RECEIVE_WAP_PUSH: 'RECEIVE_WAP_PUSH',\n RECORD_AUDIO: 'RECORD_AUDIO',\n SEND_SMS: 'SEND_SMS',\n USE_SIP: 'USE_SIP',\n UWB_RANGING: 'UWB_RANGING',\n WRITE_CALENDAR: 'WRITE_CALENDAR',\n WRITE_CALL_LOG: 'WRITE_CALL_LOG',\n WRITE_CONTACTS: 'WRITE_CONTACTS',\n WRITE_EXTERNAL_STORAGE: 'WRITE_EXTERNAL_STORAGE',\n };\n _this.locationAuthorizationMode = {\n ALWAYS: 'always',\n WHEN_IN_USE: 'when_in_use',\n };\n /**\n * Location accuracy authorization\n */\n _this.locationAccuracyAuthorization = {\n FULL: 'full',\n REDUCED: 'reduced',\n };\n _this.permissionGroups = {\n CALENDAR: ['READ_CALENDAR', 'WRITE_CALENDAR'],\n CAMERA: ['CAMERA'],\n CONTACTS: ['READ_CONTACTS', 'WRITE_CONTACTS', 'GET_ACCOUNTS'],\n LOCATION: ['ACCESS_FINE_LOCATION', 'ACCESS_COARSE_LOCATION'],\n MICROPHONE: ['RECORD_AUDIO'],\n PHONE: [\n 'READ_PHONE_STATE',\n 'CALL_PHONE',\n 'ADD_VOICEMAIL',\n 'USE_SIP',\n 'PROCESS_OUTGOING_CALLS',\n 'READ_CALL_LOG',\n 'WRITE_CALL_LOG',\n ],\n SENSORS: ['BODY_SENSORS'],\n SMS: ['SEND_SMS', 'RECEIVE_SMS', 'READ_SMS', 'RECEIVE_WAP_PUSH', 'RECEIVE_MMS'],\n STORAGE: ['READ_EXTERNAL_STORAGE', 'WRITE_EXTERNAL_STORAGE'],\n NEARBY_DEVICES: [\"BLUETOOTH_ADVERTISE\", \"BLUETOOTH_SCAN\", \"BLUETOOTH_CONNECT\"],\n };\n _this.locationMode = {\n HIGH_ACCURACY: 'high_accuracy',\n DEVICE_ONLY: 'device_only',\n BATTERY_SAVING: 'battery_saving',\n LOCATION_OFF: 'location_off',\n };\n _this.bluetoothState = {\n UNKNOWN: 'unknown',\n RESETTING: 'resetting',\n UNSUPPORTED: 'unsupported',\n UNAUTHORIZED: 'unauthorized',\n POWERED_OFF: 'powered_off',\n POWERED_ON: 'powered_on',\n POWERING_OFF: 'powering_off',\n POWERING_ON: 'powering_on',\n };\n /**\n * Access to the photo library (iOS 14+)\n *\n * ADD_ONLY - can add to but not read from Photo Library\n * READ_WRITE - can both add to and read from Photo Library\n *\n */\n _this.photoLibraryAccessLevel = {\n ADD_ONLY: 'add_only',\n READ_WRITE: 'read_write',\n };\n return _this;\n }\n Diagnostic.prototype.isLocationAvailable = function () { return cordova(this, \"isLocationAvailable\", {}, arguments); };\n Diagnostic.prototype.isWifiAvailable = function () { return cordova(this, \"isWifiAvailable\", {}, arguments); };\n Diagnostic.prototype.isCameraAvailable = function (externalStorage) { return cordova(this, \"isCameraAvailable\", { \"callbackOrder\": \"reverse\" }, arguments); };\n Diagnostic.prototype.isBluetoothAvailable = function () { return cordova(this, \"isBluetoothAvailable\", {}, arguments); };\n Diagnostic.prototype.switchToLocationSettings = function () { return cordova(this, \"switchToLocationSettings\", { \"sync\": true, \"platforms\": [\"Android\", \"Windows 10\", \"iOS\"] }, arguments); };\n Diagnostic.prototype.switchToMobileDataSettings = function () { return cordova(this, \"switchToMobileDataSettings\", { \"sync\": true, \"platforms\": [\"Android\", \"Windows 10\"] }, arguments); };\n Diagnostic.prototype.switchToBluetoothSettings = function () { return cordova(this, \"switchToBluetoothSettings\", { \"sync\": true, \"platforms\": [\"Android\", \"Windows 10\"] }, arguments); };\n Diagnostic.prototype.switchToWifiSettings = function () { return cordova(this, \"switchToWifiSettings\", { \"sync\": true, \"platforms\": [\"Android\", \"Windows 10\"] }, arguments); };\n Diagnostic.prototype.isWifiEnabled = function () { return cordova(this, \"isWifiEnabled\", { \"platforms\": [\"Android\", \"Windows 10\"] }, arguments); };\n Diagnostic.prototype.setWifiState = function (state) { return cordova(this, \"setWifiState\", { \"callbackOrder\": \"reverse\", \"platforms\": [\"Android\", \"Windows 10\"] }, arguments); };\n Diagnostic.prototype.setBluetoothState = function (state) { return cordova(this, \"setBluetoothState\", { \"callbackOrder\": \"reverse\", \"platforms\": [\"Android\", \"Windows 10\"] }, arguments); };\n Diagnostic.prototype.enableDebug = function () { return cordova(this, \"enableDebug\", { \"platforms\": [\"Android\", \"iOS\"] }, arguments); };\n Diagnostic.prototype.isLocationEnabled = function () { return cordova(this, \"isLocationEnabled\", { \"platforms\": [\"Android\", \"iOS\"] }, arguments); };\n Diagnostic.prototype.isLocationAuthorized = function () { return cordova(this, \"isLocationAuthorized\", {}, arguments); };\n Diagnostic.prototype.getLocationAuthorizationStatus = function () { return cordova(this, \"getLocationAuthorizationStatus\", { \"platforms\": [\"Android\", \"iOS\"] }, arguments); };\n Diagnostic.prototype.getLocationAuthorizationStatuses = function () { return cordova(this, \"getLocationAuthorizationStatuses\", { \"platforms\": [\"Android\", \"iOS\"] }, arguments); };\n Diagnostic.prototype.requestLocationAuthorization = function (mode, accuracy) { return cordova(this, \"requestLocationAuthorization\", { \"platforms\": [\"Android\", \"iOS\"], \"callbackOrder\": \"reverse\" }, arguments); };\n Diagnostic.prototype.isCameraPresent = function () { return cordova(this, \"isCameraPresent\", { \"platforms\": [\"Android\", \"iOS\"] }, arguments); };\n Diagnostic.prototype.isCameraAuthorized = function (externalStorage) { return cordova(this, \"isCameraAuthorized\", { \"platforms\": [\"Android\", \"iOS\"], \"callbackOrder\": \"reverse\" }, arguments); };\n Diagnostic.prototype.getCameraAuthorizationStatus = function (externalStorage) { return cordova(this, \"getCameraAuthorizationStatus\", { \"platforms\": [\"Android\", \"iOS\"], \"callbackOrder\": \"reverse\" }, arguments); };\n Diagnostic.prototype.requestCameraAuthorization = function (externalStorage) { return cordova(this, \"requestCameraAuthorization\", { \"platforms\": [\"Android\", \"iOS\"], \"callbackOrder\": \"reverse\" }, arguments); };\n Diagnostic.prototype.isMicrophoneAuthorized = function () { return cordova(this, \"isMicrophoneAuthorized\", { \"platforms\": [\"Android\", \"iOS\"] }, arguments); };\n Diagnostic.prototype.getMicrophoneAuthorizationStatus = function () { return cordova(this, \"getMicrophoneAuthorizationStatus\", { \"platforms\": [\"Android\", \"iOS\"] }, arguments); };\n Diagnostic.prototype.requestMicrophoneAuthorization = function () { return cordova(this, \"requestMicrophoneAuthorization\", { \"platforms\": [\"Android\", \"iOS\"] }, arguments); };\n Diagnostic.prototype.isContactsAuthorized = function () { return cordova(this, \"isContactsAuthorized\", { \"platforms\": [\"Android\", \"iOS\"] }, arguments); };\n Diagnostic.prototype.getContactsAuthorizationStatus = function () { return cordova(this, \"getContactsAuthorizationStatus\", { \"platforms\": [\"Android\", \"iOS\"] }, arguments); };\n Diagnostic.prototype.requestContactsAuthorization = function () { return cordova(this, \"requestContactsAuthorization\", { \"platforms\": [\"Android\", \"iOS\"] }, arguments); };\n Diagnostic.prototype.isCalendarAuthorized = function () { return cordova(this, \"isCalendarAuthorized\", { \"platforms\": [\"Android\", \"iOS\"] }, arguments); };\n Diagnostic.prototype.getCalendarAuthorizationStatus = function () { return cordova(this, \"getCalendarAuthorizationStatus\", { \"platforms\": [\"Android\", \"iOS\"] }, arguments); };\n Diagnostic.prototype.requestCalendarAuthorization = function () { return cordova(this, \"requestCalendarAuthorization\", { \"platforms\": [\"Android\", \"iOS\"] }, arguments); };\n Diagnostic.prototype.switchToSettings = function () { return cordova(this, \"switchToSettings\", { \"platforms\": [\"Android\", \"iOS\"] }, arguments); };\n Diagnostic.prototype.getBluetoothState = function () { return cordova(this, \"getBluetoothState\", { \"platforms\": [\"Android\", \"iOS\"] }, arguments); };\n Diagnostic.prototype.registerBluetoothStateChangeHandler = function (handler) { return cordova(this, \"registerBluetoothStateChangeHandler\", { \"platforms\": [\"Android\", \"iOS\"], \"sync\": true }, arguments); };\n Diagnostic.prototype.registerLocationStateChangeHandler = function (handler) { return cordova(this, \"registerLocationStateChangeHandler\", { \"platforms\": [\"Android\", \"iOS\"], \"sync\": true }, arguments); };\n Diagnostic.prototype.getArchitecture = function () { return cordova(this, \"getArchitecture\", { \"platforms\": [\"Android\", \"iOS\"] }, arguments); };\n Diagnostic.prototype.getCurrentBatteryLevel = function () { return cordova(this, \"getCurrentBatteryLevel\", { \"platforms\": [\"Android\", \"iOS\"] }, arguments); };\n Diagnostic.prototype.restart = function (cold) { return cordova(this, \"restart\", { \"platforms\": [\"Android\"], \"callbackOrder\": \"reverse\" }, arguments); };\n Diagnostic.prototype.isGpsLocationAvailable = function () { return cordova(this, \"isGpsLocationAvailable\", { \"platforms\": [\"Android\"] }, arguments); };\n Diagnostic.prototype.isGpsLocationEnabled = function () { return cordova(this, \"isGpsLocationEnabled\", { \"platforms\": [\"Android\"] }, arguments); };\n Diagnostic.prototype.isNetworkLocationAvailable = function () { return cordova(this, \"isNetworkLocationAvailable\", { \"platforms\": [\"Android\"] }, arguments); };\n Diagnostic.prototype.isNetworkLocationEnabled = function () { return cordova(this, \"isNetworkLocationEnabled\", { \"platforms\": [\"Android\"] }, arguments); };\n Diagnostic.prototype.isAirplaneModeEnabled = function () { return cordova(this, \"isAirplaneModeEnabled\", { \"platforms\": [\"Android\"] }, arguments); };\n Diagnostic.prototype.isMobileDataEnabled = function () { return cordova(this, \"isMobileDataEnabled\", { \"platforms\": [\"Android\"] }, arguments); };\n Diagnostic.prototype.getLocationMode = function () { return cordova(this, \"getLocationMode\", { \"platforms\": [\"Android\"] }, arguments); };\n Diagnostic.prototype.getDeviceOSVersion = function () { return cordova(this, \"getDeviceOSVersion\", { \"platforms\": [\"Android\"] }, arguments); };\n Diagnostic.prototype.getBuildOSVersion = function () { return cordova(this, \"getBuildOSVersion\", { \"platforms\": [\"Android\"] }, arguments); };\n Diagnostic.prototype.getPermissionAuthorizationStatus = function (permission) { return cordova(this, \"getPermissionAuthorizationStatus\", { \"platforms\": [\"Android\"], \"callbackOrder\": \"reverse\" }, arguments); };\n Diagnostic.prototype.getPermissionsAuthorizationStatus = function (permissions) { return cordova(this, \"getPermissionsAuthorizationStatus\", { \"platforms\": [\"Android\"], \"callbackOrder\": \"reverse\" }, arguments); };\n Diagnostic.prototype.requestRuntimePermission = function (permission) { return cordova(this, \"requestRuntimePermission\", { \"platforms\": [\"Android\"], \"callbackOrder\": \"reverse\" }, arguments); };\n Diagnostic.prototype.requestRuntimePermissions = function (permissions) { return cordova(this, \"requestRuntimePermissions\", { \"platforms\": [\"Android\"], \"callbackOrder\": \"reverse\" }, arguments); };\n Diagnostic.prototype.isRequestingPermission = function () { return cordova(this, \"isRequestingPermission\", { \"sync\": true }, arguments); };\n Diagnostic.prototype.registerPermissionRequestCompleteHandler = function (handler) { return cordova(this, \"registerPermissionRequestCompleteHandler\", { \"sync\": true }, arguments); };\n Diagnostic.prototype.isBluetoothEnabled = function () { return cordova(this, \"isBluetoothEnabled\", { \"platforms\": [\"Android\"] }, arguments); };\n Diagnostic.prototype.hasBluetoothSupport = function () { return cordova(this, \"hasBluetoothSupport\", { \"platforms\": [\"Android\"] }, arguments); };\n Diagnostic.prototype.hasBluetoothLESupport = function () { return cordova(this, \"hasBluetoothLESupport\", { \"platforms\": [\"Android\"] }, arguments); };\n Diagnostic.prototype.hasBluetoothLEPeripheralSupport = function () { return cordova(this, \"hasBluetoothLEPeripheralSupport\", { \"platforms\": [\"Android\"] }, arguments); };\n Diagnostic.prototype.getBluetoothAuthorizationStatus = function () { return cordova(this, \"getBluetoothAuthorizationStatus\", { \"platforms\": [\"Android\", \"iOS\"] }, arguments); };\n Diagnostic.prototype.getBluetoothAuthorizationStatuses = function () { return cordova(this, \"getBluetoothAuthorizationStatuses\", { \"platforms\": [\"Android\"] }, arguments); };\n Diagnostic.prototype.isExternalStorageAuthorized = function () { return cordova(this, \"isExternalStorageAuthorized\", { \"platforms\": [\"Android\"] }, arguments); };\n Diagnostic.prototype.getExternalStorageAuthorizationStatus = function () { return cordova(this, \"getExternalStorageAuthorizationStatus\", { \"platforms\": [\"Android\"] }, arguments); };\n Diagnostic.prototype.requestExternalStorageAuthorization = function () { return cordova(this, \"requestExternalStorageAuthorization\", { \"platforms\": [\"Android\"] }, arguments); };\n Diagnostic.prototype.getExternalSdCardDetails = function () { return cordova(this, \"getExternalSdCardDetails\", { \"platforms\": [\"Android\"] }, arguments); };\n Diagnostic.prototype.switchToWirelessSettings = function () { return cordova(this, \"switchToWirelessSettings\", { \"platforms\": [\"Android\"], \"sync\": true }, arguments); };\n Diagnostic.prototype.switchToNFCSettings = function () { return cordova(this, \"switchToNFCSettings\", { \"platforms\": [\"Android\"], \"sync\": true }, arguments); };\n Diagnostic.prototype.isNFCPresent = function () { return cordova(this, \"isNFCPresent\", { \"platforms\": [\"Android\"] }, arguments); };\n Diagnostic.prototype.isNFCEnabled = function () { return cordova(this, \"isNFCEnabled\", { \"platforms\": [\"Android\"] }, arguments); };\n Diagnostic.prototype.isNFCAvailable = function () { return cordova(this, \"isNFCAvailable\", { \"platforms\": [\"Android\"] }, arguments); };\n Diagnostic.prototype.registerNFCStateChangeHandler = function (handler) { return cordova(this, \"registerNFCStateChangeHandler\", { \"platforms\": [\"Android\"], \"sync\": true }, arguments); };\n Diagnostic.prototype.isDataRoamingEnabled = function () { return cordova(this, \"isDataRoamingEnabled\", { \"platforms\": [\"Android\"] }, arguments); };\n Diagnostic.prototype.isADBModeEnabled = function () { return cordova(this, \"isADBModeEnabled\", { \"platforms\": [\"Android\"] }, arguments); };\n Diagnostic.prototype.isDeviceRooted = function () { return cordova(this, \"isDeviceRooted\", { \"platforms\": [\"Android\"] }, arguments); };\n Diagnostic.prototype.isCameraRollAuthorized = function (accessLevel) { return cordova(this, \"isCameraRollAuthorized\", { \"platforms\": [\"iOS\"], \"callbackOrder\": \"reverse\" }, arguments); };\n Diagnostic.prototype.getCameraRollAuthorizationStatus = function (accessLevel) { return cordova(this, \"getCameraRollAuthorizationStatus\", { \"platforms\": [\"iOS\"], \"callbackOrder\": \"reverse\" }, arguments); };\n Diagnostic.prototype.requestCameraRollAuthorization = function (accessLevel) { return cordova(this, \"requestCameraRollAuthorization\", { \"platforms\": [\"iOS\"], \"callbackOrder\": \"reverse\" }, arguments); };\n Diagnostic.prototype.presentLimitedLibraryPicker = function () { return cordova(this, \"presentLimitedLibraryPicker\", { \"platforms\": [\"iOS\"] }, arguments); };\n Diagnostic.prototype.isRemoteNotificationsEnabled = function () { return cordova(this, \"isRemoteNotificationsEnabled\", { \"platforms\": [\"iOS\", \"Android\"] }, arguments); };\n Diagnostic.prototype.isRegisteredForRemoteNotifications = function () { return cordova(this, \"isRegisteredForRemoteNotifications\", { \"platforms\": [\"iOS\"] }, arguments); };\n Diagnostic.prototype.getRemoteNotificationsAuthorizationStatus = function () { return cordova(this, \"getRemoteNotificationsAuthorizationStatus\", { \"platforms\": [\"iOS\"] }, arguments); };\n Diagnostic.prototype.requestRemoteNotificationsAuthorization = function (types, omitRegistration) { return cordova(this, \"requestRemoteNotificationsAuthorization\", { \"platforms\": [\"iOS\"] }, arguments); };\n Diagnostic.prototype.getRemoteNotificationTypes = function () { return cordova(this, \"getRemoteNotificationTypes\", { \"platforms\": [\"iOS\"] }, arguments); };\n Diagnostic.prototype.isRemindersAuthorized = function () { return cordova(this, \"isRemindersAuthorized\", { \"platforms\": [\"iOS\"] }, arguments); };\n Diagnostic.prototype.getRemindersAuthorizationStatus = function () { return cordova(this, \"getRemindersAuthorizationStatus\", { \"platforms\": [\"iOS\"] }, arguments); };\n Diagnostic.prototype.requestRemindersAuthorization = function () { return cordova(this, \"requestRemindersAuthorization\", { \"platforms\": [\"iOS\"] }, arguments); };\n Diagnostic.prototype.isBackgroundRefreshAuthorized = function () { return cordova(this, \"isBackgroundRefreshAuthorized\", { \"platforms\": [\"iOS\"] }, arguments); };\n Diagnostic.prototype.getBackgroundRefreshStatus = function () { return cordova(this, \"getBackgroundRefreshStatus\", { \"platforms\": [\"iOS\"] }, arguments); };\n Diagnostic.prototype.requestBluetoothAuthorization = function () { return cordova(this, \"requestBluetoothAuthorization\", { \"platforms\": [\"iOS\"] }, arguments); };\n Diagnostic.prototype.isMotionAvailable = function () { return cordova(this, \"isMotionAvailable\", { \"platforms\": [\"iOS\"] }, arguments); };\n Diagnostic.prototype.isMotionRequestOutcomeAvailable = function () { return cordova(this, \"isMotionRequestOutcomeAvailable\", { \"platforms\": [\"iOS\"] }, arguments); };\n Diagnostic.prototype.requestMotionAuthorization = function () { return cordova(this, \"requestMotionAuthorization\", { \"platforms\": [\"iOS\"] }, arguments); };\n Diagnostic.prototype.getMotionAuthorizationStatus = function () { return cordova(this, \"getMotionAuthorizationStatus\", { \"platforms\": [\"iOS\"] }, arguments); };\n Diagnostic.prototype.getLocationAccuracyAuthorization = function () { return cordova(this, \"getLocationAccuracyAuthorization\", { \"platforms\": [\"iOS\", \"Android\"] }, arguments); };\n Diagnostic.prototype.requestTemporaryFullAccuracyAuthorization = function (purpose) { return cordova(this, \"requestTemporaryFullAccuracyAuthorization\", { \"platforms\": [\"iOS\"] }, arguments); };\n Diagnostic.prototype.registerLocationAccuracyAuthorizationChangeHandler = function (handler) { return cordova(this, \"registerLocationAccuracyAuthorizationChangeHandler\", { \"platforms\": [\"iOS\"], \"sync\": true }, arguments); };\n Object.defineProperty(Diagnostic.prototype, \"permissionStatus\", {\n get: function () { return cordovaPropertyGet(this, \"permissionStatus\"); },\n set: function (value) { cordovaPropertySet(this, \"permissionStatus\", value); },\n enumerable: false,\n configurable: true\n });\n Object.defineProperty(Diagnostic.prototype, \"NFCState\", {\n get: function () { return cordovaPropertyGet(this, \"NFCState\"); },\n set: function (value) { cordovaPropertySet(this, \"NFCState\", value); },\n enumerable: false,\n configurable: true\n });\n Object.defineProperty(Diagnostic.prototype, \"cpuArchitecture\", {\n get: function () { return cordovaPropertyGet(this, \"cpuArchitecture\"); },\n set: function (value) { cordovaPropertySet(this, \"cpuArchitecture\", value); },\n enumerable: false,\n configurable: true\n });\n Object.defineProperty(Diagnostic.prototype, \"remoteNotificationType\", {\n get: function () { return cordovaPropertyGet(this, \"remoteNotificationType\"); },\n set: function (value) { cordovaPropertySet(this, \"remoteNotificationType\", value); },\n enumerable: false,\n configurable: true\n });\n Object.defineProperty(Diagnostic.prototype, \"motionStatus\", {\n get: function () { return cordovaPropertyGet(this, \"motionStatus\"); },\n set: function (value) { cordovaPropertySet(this, \"motionStatus\", value); },\n enumerable: false,\n configurable: true\n });\n Diagnostic.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"12.2.17\", ngImport: i0, type: Diagnostic, deps: null, target: i0.ɵɵFactoryTarget.Injectable });\n Diagnostic.ɵprov = i0.ɵɵngDeclareInjectable({ minVersion: \"12.0.0\", version: \"12.2.17\", ngImport: i0, type: Diagnostic });\n Diagnostic.pluginName = \"Diagnostic\";\n Diagnostic.plugin = \"cordova.plugins.diagnostic\";\n Diagnostic.pluginRef = \"cordova.plugins.diagnostic\";\n Diagnostic.repo = \"https://github.com/dpa99c/cordova-diagnostic-plugin\";\n Diagnostic.platforms = [\"Android\", \"iOS\", \"Windows\"];\n Diagnostic = __decorate([], Diagnostic);\n return Diagnostic;\n}(AwesomeCordovaNativePlugin));\nexport { Diagnostic };\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"12.2.17\", ngImport: i0, type: Diagnostic, decorators: [{\n type: Injectable\n }], propDecorators: { permissionStatus: [], NFCState: [], cpuArchitecture: [], remoteNotificationType: [], motionStatus: [], isLocationAvailable: [], isWifiAvailable: [], isCameraAvailable: [], isBluetoothAvailable: [], switchToLocationSettings: [], switchToMobileDataSettings: [], switchToBluetoothSettings: [], switchToWifiSettings: [], isWifiEnabled: [], setWifiState: [], setBluetoothState: [], enableDebug: [], isLocationEnabled: [], isLocationAuthorized: [], getLocationAuthorizationStatus: [], getLocationAuthorizationStatuses: [], requestLocationAuthorization: [], isCameraPresent: [], isCameraAuthorized: [], getCameraAuthorizationStatus: [], requestCameraAuthorization: [], isMicrophoneAuthorized: [], getMicrophoneAuthorizationStatus: [], requestMicrophoneAuthorization: [], isContactsAuthorized: [], getContactsAuthorizationStatus: [], requestContactsAuthorization: [], isCalendarAuthorized: [], getCalendarAuthorizationStatus: [], requestCalendarAuthorization: [], switchToSettings: [], getBluetoothState: [], registerBluetoothStateChangeHandler: [], registerLocationStateChangeHandler: [], getArchitecture: [], getCurrentBatteryLevel: [], restart: [], isGpsLocationAvailable: [], isGpsLocationEnabled: [], isNetworkLocationAvailable: [], isNetworkLocationEnabled: [], isAirplaneModeEnabled: [], isMobileDataEnabled: [], getLocationMode: [], getDeviceOSVersion: [], getBuildOSVersion: [], getPermissionAuthorizationStatus: [], getPermissionsAuthorizationStatus: [], requestRuntimePermission: [], requestRuntimePermissions: [], isRequestingPermission: [], registerPermissionRequestCompleteHandler: [], isBluetoothEnabled: [], hasBluetoothSupport: [], hasBluetoothLESupport: [], hasBluetoothLEPeripheralSupport: [], getBluetoothAuthorizationStatus: [], getBluetoothAuthorizationStatuses: [], isExternalStorageAuthorized: [], getExternalStorageAuthorizationStatus: [], requestExternalStorageAuthorization: [], getExternalSdCardDetails: [], switchToWirelessSettings: [], switchToNFCSettings: [], isNFCPresent: [], isNFCEnabled: [], isNFCAvailable: [], registerNFCStateChangeHandler: [], isDataRoamingEnabled: [], isADBModeEnabled: [], isDeviceRooted: [], isCameraRollAuthorized: [], getCameraRollAuthorizationStatus: [], requestCameraRollAuthorization: [], presentLimitedLibraryPicker: [], isRemoteNotificationsEnabled: [], isRegisteredForRemoteNotifications: [], getRemoteNotificationsAuthorizationStatus: [], requestRemoteNotificationsAuthorization: [], getRemoteNotificationTypes: [], isRemindersAuthorized: [], getRemindersAuthorizationStatus: [], requestRemindersAuthorization: [], isBackgroundRefreshAuthorized: [], getBackgroundRefreshStatus: [], requestBluetoothAuthorization: [], isMotionAvailable: [], isMotionRequestOutcomeAvailable: [], requestMotionAuthorization: [], getMotionAuthorizationStatus: [], getLocationAccuracyAuthorization: [], requestTemporaryFullAccuracyAuthorization: [], registerLocationAccuracyAuthorizationChangeHandler: [] } });\n"],"mappings":"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","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}