89 lines
4.6 KiB
JavaScript
89 lines
4.6 KiB
JavaScript
/* Metro module 97; source: unknown; dependencies: [6, 7, 98, 44, 101, 104] */
|
|
import ClassCallCheck from './module-00006-ClassCallCheck.js'; /* Metro dependency 6 */
|
|
import CreateClass from './module-00007-CreateClass.js'; /* Metro dependency 7 */
|
|
import Module00044 from './module-00044.js'; /* Metro dependency 44 */
|
|
import Module00098 from './module-00098.js'; /* Metro dependency 98 */
|
|
import Module00101 from './module-00101.js'; /* Metro dependency 101 */
|
|
import Module00104 from './module-00104.js'; /* Metro dependency 104 */
|
|
|
|
function _fun1555(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#1555, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:122:6, offset: 0x00c61994, size: 220 bytes, params: 8, frame: 19
|
|
const Object = global.Object;
|
|
Object.defineProperty(exports, '__esModule', {value: true});
|
|
let value = Module00098;
|
|
value = new value();
|
|
value = _fun1556();
|
|
(Module00101).addListener('didUpdateDimensions', _fun1561);
|
|
const set = value.set;
|
|
const getConstants = Module00104.getConstants;
|
|
const Dimensions = Reflect.apply(getConstants, Module00104, []).Dimensions;
|
|
Reflect.apply(set, value, [Dimensions]);
|
|
exports.default = value;
|
|
function _fun1556() { // fn#1556, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:122:140, offset: 0x00c61a70, size: 104 bytes, params: 1, frame: 16
|
|
return CreateClass(Dimensions, null, [{key: 'get', value: value_1558}, {key: 'set', value: value_1559},
|
|
{key: 'addEventListener', value: value_1560}]);
|
|
function Dimensions() { // fn#1557, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:122:161, offset: 0x00c61ad8, size: 27 bytes, params: 1, frame: 13
|
|
env1_3(this, Dimensions);
|
|
}
|
|
|
|
function value_1558(a0) { // fn#1558, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:122:227, offset: 0x00c61af3, size: 62 bytes, params: 2, frame: 15
|
|
(Module00044)(env1_2[a0], 'No dimension set for key ' + a0);
|
|
return env1_2[a0];
|
|
}
|
|
|
|
function value_1559({screen, window, windowPhysicalPixels, screenPhysicalPixels}) { // fn#1559, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:122:318, offset: 0x00c61b31, size: 234 bytes, params: 2, frame: 16
|
|
var r2;
|
|
var r0;
|
|
var object;
|
|
var width;
|
|
var scale;
|
|
var height;
|
|
if (windowPhysicalPixels) {
|
|
object = {};
|
|
width = windowPhysicalPixels.width;
|
|
scale = windowPhysicalPixels.scale;
|
|
object.width = width / scale;
|
|
height = windowPhysicalPixels.height;
|
|
scale = windowPhysicalPixels.scale;
|
|
object.height = height / scale;
|
|
scale = windowPhysicalPixels.scale;
|
|
object.scale = scale;
|
|
object.fontScale = windowPhysicalPixels.fontScale;
|
|
r2 = object;
|
|
} else {
|
|
r2 = window;
|
|
}
|
|
if (screenPhysicalPixels) {
|
|
object = {};
|
|
width = screenPhysicalPixels.width;
|
|
scale = screenPhysicalPixels.scale;
|
|
object.width = width / scale;
|
|
height = screenPhysicalPixels.height;
|
|
scale = screenPhysicalPixels.scale;
|
|
object.height = height / scale;
|
|
scale = screenPhysicalPixels.scale;
|
|
object.scale = scale;
|
|
object.fontScale = screenPhysicalPixels.fontScale;
|
|
r0 = object;
|
|
} else {
|
|
r0 = screen ?? r2;
|
|
}
|
|
if (env1_6) {
|
|
env1_5.emit('change', {window: r2, screen: r0});
|
|
}
|
|
}
|
|
|
|
function value_1560(a0, a1) { // fn#1560, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:122:688, offset: 0x00c61c1b, size: 70 bytes, params: 3, frame: 16
|
|
(Module00044)(a0 === 'change', 'Trying to subscribe to unknown event: "%s"', a0);
|
|
return env1_5.addListener(a0, a1);
|
|
}
|
|
|
|
}
|
|
|
|
function _fun1561(a0) { // fn#1561, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:122:864, offset: 0x00c61c61, size: 24 bytes, params: 2, frame: 11
|
|
env0_7.set(a0);
|
|
}
|
|
|
|
}
|
|
|
|
global.__d(_fun1555, 97, [6, 7, 98, 44, 101, 104]) /* metro module 97, dependencies: [6, 7, 98, 44, 101, 104] */;
|