326 lines
18 KiB
JavaScript
326 lines
18 KiB
JavaScript
/* Metro module 139; source: unknown; dependencies: [6, 7, 15, 17, 18, 132, 135, 138, 140, 134, 127] */
|
|
import ClassCallCheck from './module-00006-ClassCallCheck.js'; /* Metro dependency 6 */
|
|
import CreateClass from './module-00007-CreateClass.js'; /* Metro dependency 7 */
|
|
import PossibleConstructorReturn from './module-00015-PossibleConstructorReturn.js'; /* Metro dependency 15 */
|
|
import Module00017 from './module-00017.js'; /* Metro dependency 17 */
|
|
import Inherits from './module-00018-Inherits.js'; /* Metro dependency 18 */
|
|
import GetChildNodes from './module-00134-getChildNodes.js'; /* Metro dependency 134 */
|
|
import * as GetChildNodesModule from './module-00134-getChildNodes.js'; /* Metro dependency 134 */
|
|
import * as Module00135Module from './module-00135.js'; /* Metro dependency 135 */
|
|
import * as GetElementSiblingModule from './module-00140-getElementSibling.js'; /* Metro dependency 140 */
|
|
|
|
function _fun2256(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#2256, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:164:6, offset: 0x00c7c38a, size: 206 bytes, params: 8, frame: 19
|
|
const env0_0 = require;
|
|
const getBoundingClientRect_22622 = getBoundingClientRect_2262;
|
|
const Object = global.Object;
|
|
Object.defineProperty(exports, '__esModule', {value: true});
|
|
let value = GetChildNodes;
|
|
value = _fun2263(value);
|
|
exports.default = value;
|
|
exports.getBoundingClientRect = getBoundingClientRect_22622;
|
|
function _isNativeReflectConstruct_2257() { // fn#2257, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:164:148, offset: 0x00c7c458, size: 94 bytes, params: 1, frame: 18
|
|
var Boolean;
|
|
var prototype;
|
|
var valueOf;
|
|
var call;
|
|
var Reflect;
|
|
var construct;
|
|
var closure;
|
|
var value;
|
|
var error;
|
|
try {
|
|
Boolean = global.Boolean;
|
|
prototype = Boolean.prototype;
|
|
valueOf = prototype.valueOf;
|
|
call = valueOf.call;
|
|
Reflect = global.Reflect;
|
|
construct = Reflect.construct;
|
|
Boolean = global.Boolean;
|
|
closure = function() {
|
|
};
|
|
value = Reflect.apply(construct, Reflect, [Boolean, [], closure]);
|
|
value = Reflect.apply(call, valueOf, [value]);
|
|
var result = !value;
|
|
} catch (error) {
|
|
}
|
|
return (_isNativeReflectConstruct_2257_isNativeReflectConstruct = function() {
|
|
return !!result;
|
|
})();
|
|
}
|
|
|
|
function getChildElements(a0) { // fn#2260, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:164:3583, offset: 0x00c7c4b6, size: 58 bytes, params: 2, frame: 11
|
|
let value = GetChildNodesModule;
|
|
value = value.getChildNodes(a0);
|
|
return value.filter(_fun2261);
|
|
function _fun2261(a0) { // fn#2261, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:164:3652, offset: 0x00c7c4f0, size: 16 bytes, params: 2, frame: 2
|
|
return a0 instanceof env1_8;
|
|
}
|
|
|
|
}
|
|
|
|
function getBoundingClientRect_2262(a0, {includeTransform}) { // fn#2262, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:164:3689, offset: 0x00c7c500, size: 197 bytes, params: 3, frame: 18
|
|
var defaultImport;
|
|
var property;
|
|
var property2;
|
|
var property3;
|
|
var property4;
|
|
var defaultImport2;
|
|
var value;
|
|
const nativeElementReference = (Module00135Module).getNativeElementReference(a0);
|
|
if (nativeElementReference != null) {
|
|
value = importDefault(138) /* metro dependency 138 */;
|
|
value = value.getBoundingClientRect(nativeElementReference, includeTransform);
|
|
defaultImport = importDefault(127) /* metro dependency 127 */;
|
|
property = value[0];
|
|
property2 = value[1];
|
|
property3 = value[2];
|
|
property4 = value[3];
|
|
value = Object.create(defaultImport.prototype, {constructor: {value: defaultImport}});
|
|
defaultImport2 = new defaultImport();
|
|
return defaultImport2 instanceof Object ? defaultImport2 : value;
|
|
}
|
|
value = importDefault(127) /* metro dependency 127 */;
|
|
const value3 = Object.create(value.prototype, {constructor: {value: value}});
|
|
value = new value(0, 0, 0, 0);
|
|
return value instanceof Object ? value : value3;
|
|
}
|
|
|
|
function _fun2263(a0) { // fn#2263, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:164:373, offset: 0x00c7c5c5, size: 614 bytes, params: 2, frame: 16
|
|
const ReadOnlyElement2 = ReadOnlyElement;
|
|
Inherits(ReadOnlyElement2, a0);
|
|
return CreateClass(ReadOnlyElement2, [{key: 'childElementCount', get: function() {
|
|
return getChildElements(this).length;
|
|
}}, {key: 'children', get: function() {
|
|
return require(dependencyMap[5]).createHTMLCollection(getChildElements(this));
|
|
}}, {key: 'clientHeight', get: get_2267}, {key: 'clientLeft', get: get_2268}, {key: 'clientTop', get: get_2269},
|
|
{key: 'clientWidth', get: get_2270}, {key: 'firstElementChild', get: get_2271}, {key: 'id', get: get_2272},
|
|
{key: 'lastElementChild', get: get_2273}, {key: 'nextElementSibling', get: get_2274}, {key: 'nodeName',
|
|
get: function() {
|
|
return this.tagName;
|
|
}}, {key: 'nodeType', get: function() {
|
|
return importDefault(dependencyMap[9]).ELEMENT_NODE;
|
|
}}, {key: 'nodeValue', get: function() {
|
|
return null;
|
|
}, set: function(a0) {
|
|
}}, {key: 'previousElementSibling', get: get_2279}, {key: 'scrollHeight', get: get_2280}, {key: 'scrollLeft',
|
|
get: get_2281}, {key: 'scrollTop', get: get_2282}, {key: 'scrollWidth', get: get_2283}, {key: 'tagName',
|
|
get: get_2284}, {key: 'textContent', get: get_2285}, {key: 'getBoundingClientRect', value: function() {
|
|
return getBoundingClientRect_2262(this, {includeTransform: true});
|
|
}}, {key: 'hasPointerCapture', value: value_2287}, {key: 'setPointerCapture', value: value_2288},
|
|
{key: 'releasePointerCapture', value: value_2289}]);
|
|
function ReadOnlyElement() { // fn#2264, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:164:385, offset: 0x00c7c82b, size: 113 bytes, params: 1, frame: 20
|
|
const value = environment.__proto__;
|
|
env1_3(this, ReadOnlyElement);
|
|
const value3 = env1_6(ReadOnlyElement);
|
|
return env1_5(this, _isNativeReflectConstruct_2257() ? global.Reflect.construct(value3, arguments,
|
|
env1_6(this).constructor) : value3.apply(this, arguments));
|
|
}
|
|
|
|
function get_2267() { // fn#2267, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:164:858, offset: 0x00c7c8e6, size: 90 bytes, params: 1, frame: 14
|
|
var r0;
|
|
let value = environment.__proto__;
|
|
const nativeElementReference = (Module00135Module).getNativeElementReference(this);
|
|
if (nativeElementReference != null) {
|
|
value = importDefault(138) /* metro dependency 138 */;
|
|
value = value.getInnerSize(nativeElementReference);
|
|
r0 = value[1];
|
|
} else {
|
|
r0 = 0;
|
|
}
|
|
return r0;
|
|
}
|
|
|
|
function get_2268() { // fn#2268, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:164:987, offset: 0x00c7c940, size: 90 bytes, params: 1, frame: 14
|
|
var r0;
|
|
let value = environment.__proto__;
|
|
const nativeElementReference = (Module00135Module).getNativeElementReference(this);
|
|
if (nativeElementReference != null) {
|
|
value = importDefault(138) /* metro dependency 138 */;
|
|
value = value.getBorderWidth(nativeElementReference);
|
|
r0 = value[3];
|
|
} else {
|
|
r0 = 0;
|
|
}
|
|
return r0;
|
|
}
|
|
|
|
function get_2269() { // fn#2269, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:164:1117, offset: 0x00c7c99a, size: 89 bytes, params: 1, frame: 15
|
|
var r0;
|
|
let value = environment.__proto__;
|
|
const nativeElementReference = (Module00135Module).getNativeElementReference(this);
|
|
const value3 = 0;
|
|
if (nativeElementReference != null) {
|
|
value = importDefault(138) /* metro dependency 138 */;
|
|
r0 = value.getBorderWidth(nativeElementReference)[value3];
|
|
} else {
|
|
r0 = value3;
|
|
}
|
|
return r0;
|
|
}
|
|
|
|
function get_2270() { // fn#2270, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:164:1249, offset: 0x00c7c9f3, size: 89 bytes, params: 1, frame: 15
|
|
var r0;
|
|
let value = environment.__proto__;
|
|
const nativeElementReference = (Module00135Module).getNativeElementReference(this);
|
|
const value3 = 0;
|
|
if (nativeElementReference != null) {
|
|
value = importDefault(138) /* metro dependency 138 */;
|
|
r0 = value.getInnerSize(nativeElementReference)[value3];
|
|
} else {
|
|
r0 = value3;
|
|
}
|
|
return r0;
|
|
}
|
|
|
|
function get_2271() { // fn#2271, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:164:1385, offset: 0x00c7ca4c, size: 36 bytes, params: 1, frame: 12
|
|
let value = environment.__proto__;
|
|
value = getChildElements(this);
|
|
return value.length === 0 ? null : value[0];
|
|
}
|
|
|
|
function get_2272() { // fn#2272, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:164:1475, offset: 0x00c7ca70, size: 138 bytes, params: 1, frame: 13
|
|
let value = environment.__proto__;
|
|
value = undefined;
|
|
const instanceHandle = (Module00135Module).getInstanceHandle(this);
|
|
const currentProps = instanceHandle == null || instanceHandle.stateNode == null || instanceHandle.stateNode.canonical == null ? value : instanceHandle.stateNode.canonical.currentProps;
|
|
return (currentProps == null ? value : currentProps.id) ?? (currentProps == null ? value : currentProps.nativeID) ?? '';
|
|
}
|
|
|
|
function get_2273() { // fn#2273, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:164:1722, offset: 0x00c7cafa, size: 48 bytes, params: 1, frame: 12
|
|
let value = environment.__proto__;
|
|
value = getChildElements(this);
|
|
return value.length === 0 ? null : value[value.length - 1];
|
|
}
|
|
|
|
function get_2274() { // fn#2274, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:164:1837, offset: 0x00c7cb2a, size: 46 bytes, params: 1, frame: 13
|
|
const value = environment.__proto__;
|
|
return (GetElementSiblingModule).getElementSibling(this, 'next');
|
|
}
|
|
|
|
function get_2279() { // fn#2279, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:164:2128, offset: 0x00c7cb84, size: 46 bytes, params: 1, frame: 13
|
|
const value = environment.__proto__;
|
|
return (GetElementSiblingModule).getElementSibling(this, 'previous');
|
|
}
|
|
|
|
function get_2280() { // fn#2280, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:164:2219, offset: 0x00c7cbb2, size: 90 bytes, params: 1, frame: 14
|
|
var r0;
|
|
let value = environment.__proto__;
|
|
const nativeElementReference = (Module00135Module).getNativeElementReference(this);
|
|
if (nativeElementReference != null) {
|
|
value = importDefault(138) /* metro dependency 138 */;
|
|
value = value.getScrollSize(nativeElementReference);
|
|
r0 = value[1];
|
|
} else {
|
|
r0 = 0;
|
|
}
|
|
return r0;
|
|
}
|
|
|
|
function get_2281() { // fn#2281, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:164:2349, offset: 0x00c7cc0c, size: 89 bytes, params: 1, frame: 15
|
|
var r0;
|
|
let value = environment.__proto__;
|
|
const nativeElementReference = (Module00135Module).getNativeElementReference(this);
|
|
const value3 = 0;
|
|
if (nativeElementReference != null) {
|
|
value = importDefault(138) /* metro dependency 138 */;
|
|
r0 = value.getScrollPosition(nativeElementReference)[value3];
|
|
} else {
|
|
r0 = value3;
|
|
}
|
|
return r0;
|
|
}
|
|
|
|
function get_2282() { // fn#2282, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:164:2482, offset: 0x00c7cc65, size: 90 bytes, params: 1, frame: 14
|
|
var r0;
|
|
let value = environment.__proto__;
|
|
const nativeElementReference = (Module00135Module).getNativeElementReference(this);
|
|
if (nativeElementReference != null) {
|
|
value = importDefault(138) /* metro dependency 138 */;
|
|
value = value.getScrollPosition(nativeElementReference);
|
|
r0 = value[1];
|
|
} else {
|
|
r0 = 0;
|
|
}
|
|
return r0;
|
|
}
|
|
|
|
function get_2283() { // fn#2283, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:164:2617, offset: 0x00c7ccbf, size: 89 bytes, params: 1, frame: 15
|
|
var r0;
|
|
let value = environment.__proto__;
|
|
const nativeElementReference = (Module00135Module).getNativeElementReference(this);
|
|
const value3 = 0;
|
|
if (nativeElementReference != null) {
|
|
value = importDefault(138) /* metro dependency 138 */;
|
|
r0 = value.getScrollSize(nativeElementReference)[value3];
|
|
} else {
|
|
r0 = value3;
|
|
}
|
|
return r0;
|
|
}
|
|
|
|
function get_2284() { // fn#2284, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:164:2744, offset: 0x00c7cd18, size: 85 bytes, params: 1, frame: 14
|
|
var r0;
|
|
let value = environment.__proto__;
|
|
const nativeElementReference = (Module00135Module).getNativeElementReference(this);
|
|
if (nativeElementReference != null) {
|
|
value = importDefault(138) /* metro dependency 138 */;
|
|
value = value.getTagName(nativeElementReference);
|
|
r0 = value;
|
|
} else {
|
|
r0 = '';
|
|
}
|
|
return r0;
|
|
}
|
|
|
|
function get_2285() { // fn#2285, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:164:2870, offset: 0x00c7cd6d, size: 85 bytes, params: 1, frame: 14
|
|
var r0;
|
|
let value = environment.__proto__;
|
|
const nativeElementReference = (Module00135Module).getNativeElementReference(this);
|
|
if (nativeElementReference != null) {
|
|
value = importDefault(138) /* metro dependency 138 */;
|
|
value = value.getTextContent(nativeElementReference);
|
|
r0 = value;
|
|
} else {
|
|
r0 = '';
|
|
}
|
|
return r0;
|
|
}
|
|
|
|
function value_2287(a0) { // fn#2287, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:164:3136, offset: 0x00c7cddf, size: 85 bytes, params: 2, frame: 15
|
|
var r0;
|
|
let value = environment.__proto__;
|
|
const nativeElementReference = (Module00135Module).getNativeElementReference(this);
|
|
const value3 = nativeElementReference != null;
|
|
if (value3) {
|
|
value = importDefault(138) /* metro dependency 138 */;
|
|
value = value.hasPointerCapture(nativeElementReference, a0);
|
|
r0 = value;
|
|
} else {
|
|
r0 = value3;
|
|
}
|
|
return r0;
|
|
}
|
|
|
|
function value_2288(a0) { // fn#2288, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:164:3292, offset: 0x00c7ce34, size: 82 bytes, params: 2, frame: 14
|
|
const value = environment.__proto__;
|
|
const nativeElementReference = (Module00135Module).getNativeElementReference(this);
|
|
if (nativeElementReference != null) {
|
|
(importDefault(138) /* metro dependency 138 */).setPointerCapture(nativeElementReference, a0);
|
|
}
|
|
}
|
|
|
|
function value_2289(a0) { // fn#2289, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:164:3445, offset: 0x00c7ce86, size: 82 bytes, params: 2, frame: 14
|
|
const value = environment.__proto__;
|
|
const nativeElementReference = (Module00135Module).getNativeElementReference(this);
|
|
if (nativeElementReference != null) {
|
|
(importDefault(138) /* metro dependency 138 */).releasePointerCapture(nativeElementReference, a0);
|
|
}
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
global.__d(_fun2256, 139, [6, 7, 15, 17, 18, 132, 135, 138, 140, 134,
|
|
127]) /* metro module 139, dependencies: [6, 7, 15, 17, 18, 132, 135, 138, 140, 134, 127] */;
|