63 lines
3.0 KiB
JavaScript
63 lines
3.0 KiB
JavaScript
/* Metro module 1696; source: unknown; dependencies: [1620] */
|
|
import * as Module01620Module from './module-01620.js'; /* Metro dependency 1620 */
|
|
|
|
function _fun18540(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#18540, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1823:6, offset: 0x00e8f10f, size: 109 bytes, params: 8, frame: 17
|
|
const env0_0 = require;
|
|
const Object = global.Object;
|
|
Object.defineProperty(exports, '__esModule', {value: true});
|
|
const WeakMap = global.WeakMap;
|
|
exports.snapshots = new WeakMap();
|
|
exports.makeElementVisible = makeElementVisible;
|
|
exports.setElementPosition = setElementPosition;
|
|
function makeElementVisible(a0, a1) { // fn#18541, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1823:145, offset: 0x00e8f17c, size: 100 bytes, params: 3, frame: 15
|
|
const env0_0 = a0;
|
|
if (a1 === 0) {
|
|
(require(1620) /* metro dependency 1620 */)._updatePropsJS({visibility: 'initial'}, a0);
|
|
} else {
|
|
global.setTimeout(_fun18542, 1000 * a1);
|
|
}
|
|
function _fun18542() { // fn#18542, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1823:245, offset: 0x00e8f1e0, size: 56 bytes, params: 1, frame: 14
|
|
const value = environment.__proto__;
|
|
(Module01620Module)._updatePropsJS({visibility: 'initial'}, env0_0);
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
function setElementPosition(a0, a1) { // fn#18543, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1823:336, offset: 0x00e8f218, size: 385 bytes, params: 3, frame: 19
|
|
var boundingClientRect;
|
|
var parseInt;
|
|
var getComputedStyle;
|
|
var int;
|
|
var int2;
|
|
var boundingClientRect2;
|
|
a0.style.transform = '';
|
|
a0.style.position = 'absolute';
|
|
a0.style.top = '' + a1.top + 'px';
|
|
a0.style.left = '' + a1.left + 'px';
|
|
a0.style.width = '' + a1.width + 'px';
|
|
a0.style.height = '' + a1.height + 'px';
|
|
a0.style.margin = '0px';
|
|
let parentElement = a0.parentElement;
|
|
if (parentElement) {
|
|
parentElement = a0.parentElement;
|
|
boundingClientRect = parentElement.getBoundingClientRect();
|
|
parseInt = global.parseInt;
|
|
getComputedStyle = global.getComputedStyle;
|
|
int = parseInt(getComputedStyle(parentElement).borderTopWidth);
|
|
parseInt = global.parseInt;
|
|
getComputedStyle = global.getComputedStyle;
|
|
int2 = parseInt(getComputedStyle(parentElement).borderLeftWidth);
|
|
boundingClientRect2 = a0.getBoundingClientRect();
|
|
if (boundingClientRect2.top !== a1.top) {
|
|
a0.style.top = a1.top - boundingClientRect.top - int + 'px';
|
|
}
|
|
if (boundingClientRect2.left !== a1.left) {
|
|
a0.style.left = a1.left - boundingClientRect.left - int2 + 'px';
|
|
}
|
|
}
|
|
}
|
|
|
|
global.__d(_fun18540, 1696, [1620]) /* metro module 1696, dependencies: [1620] */;
|