41 lines
2.2 KiB
TypeScript
41 lines
2.2 KiB
TypeScript
/* Metro module 7138; source: modules/device/DeviceState.tsx; dependencies: [7139, 2, 7140] */
|
|
import * as FileImportTrackerModule from '../../by-id/module-00002-FileImportTracker.js'; /* Metro dependency 2 */
|
|
import * as DeviceStateModule from './native/DeviceState.tsx'; /* Metro dependency 7139 */
|
|
import * as DeviceStateModule2 from './constants/DeviceState.tsx'; /* Metro dependency 7140 */
|
|
|
|
function _fun57125(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#57125, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7316:6, offset: 0x013dd188, size: 164 bytes, params: 8, frame: 18
|
|
const env0_0 = require;
|
|
const Object = global.Object;
|
|
Object.defineProperty(exports, '__esModule', {value: true});
|
|
(FileImportTrackerModule).fileFinishedImporting('modules/device/DeviceState.tsx');
|
|
const DeviceState = (DeviceStateModule2).DeviceState;
|
|
exports.DeviceState = DeviceState;
|
|
const ThermalState = (DeviceStateModule2).ThermalState;
|
|
exports.ThermalState = ThermalState;
|
|
const getDeviceState = (DeviceStateModule).getDeviceState;
|
|
exports.getDeviceState = getDeviceState;
|
|
exports.logDeviceState = logDeviceState;
|
|
function logDeviceState(a0) { // fn#57126, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7316:283, offset: 0x013dd22c, size: 287 bytes, params: 2, frame: 20
|
|
var value;
|
|
const logger = (DeviceStateModule).logger;
|
|
var info;
|
|
var isLowPowerMode;
|
|
if (a0 !== null) {
|
|
logger.info('Device State Information:');
|
|
logger.info('- Thermal State: ' + a0.thermalState);
|
|
info = logger.info;
|
|
value = 100 * a0.batteryLevel;
|
|
Reflect.apply(info, logger, ['- Battery Level: ' + value + '%']);
|
|
info = logger.info;
|
|
isLowPowerMode = a0.isLowPowerMode;
|
|
value = 'Disabled';
|
|
Reflect.apply(info, logger, ['- Low Power Mode: ' + (isLowPowerMode ? 'Enabled' : value)]);
|
|
} else {
|
|
logger.info('Device state not available');
|
|
}
|
|
}
|
|
|
|
}
|
|
|
|
global.__d(_fun57125, 7138, [7139, 2, 7140]) /* metro module 7138, dependencies: [7139, 2, 7140] */;
|