125 lines
7.3 KiB
JavaScript
125 lines
7.3 KiB
JavaScript
/* Metro module 272; source: unknown; dependencies: [6, 7, 48, 49, 143, 117, 145] */
|
|
import ClassCallCheck from './module-00006-ClassCallCheck.js'; /* Metro dependency 6 */
|
|
import CreateClass from './module-00007-CreateClass.js'; /* Metro dependency 7 */
|
|
import Module00048 from './module-00048.js'; /* Metro dependency 48 */
|
|
import Module00143 from './module-00143.js'; /* Metro dependency 143 */
|
|
import * as GetFabricUIManagerModule from './module-00049-getFabricUIManager.js'; /* Metro dependency 49 */
|
|
import * as Module00117Module from './module-00117.js'; /* Metro dependency 117 */
|
|
|
|
function _fun3393(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#3393, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:303:6, offset: 0x00c964d6, size: 206 bytes, params: 8, frame: 19
|
|
const env0_0 = require;
|
|
const Object = global.Object;
|
|
Object.defineProperty(exports, '__esModule', {value: true});
|
|
let value = Module00048;
|
|
const getFabricUIManager = GetFabricUIManagerModule.getFabricUIManager;
|
|
value = value(Reflect.apply(getFabricUIManager, GetFabricUIManagerModule, []));
|
|
const env0_5 = value.measure;
|
|
const env0_6 = value.measureInWindow;
|
|
const env0_7 = value.measureLayout;
|
|
const env0_8 = value.getBoundingClientRect;
|
|
const env0_9 = value.setNativeProps;
|
|
const noop_3394 = function() {
|
|
};
|
|
exports.default = _fun3395();
|
|
function _fun3395() { // fn#3395, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:303:273, offset: 0x00c965a4, size: 193 bytes, params: 1, frame: 15
|
|
return CreateClass(ReactFabricHostComponent, [{key: 'blur', value: value_3397}, {key: 'focus', value: value_3398},
|
|
{key: 'measure', value: value_3399}, {key: 'measureInWindow', value: function(a0) {
|
|
var value2 = require(dependencyMap[5]).getNodeFromInternalInstanceHandle(this.__internalInstanceHandle);
|
|
if (value2 != null) {
|
|
measureInWindow(value2, a0);
|
|
}
|
|
}}, {key: 'measureLayout', value: value_3401}, {key: 'unstable_getBoundingClientRect', value: value_3402},
|
|
{key: 'setNativeProps', value: function(a0) {
|
|
var value2 = require(dependencyMap[6]).create(a0, this._viewConfig.validAttributes);
|
|
var value3 = require(dependencyMap[5]).getNodeFromInternalInstanceHandle(this.__internalInstanceHandle);
|
|
if (value3 != null && value2 != null) {
|
|
setNativeProps(value3, value2);
|
|
}
|
|
}}]);
|
|
function ReactFabricHostComponent(a0, a1, a2) { // fn#3396, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:303:284, offset: 0x00c96665, size: 54 bytes, params: 4, frame: 13
|
|
env1_3(this, ReactFabricHostComponent);
|
|
this.__nativeTag = a0;
|
|
this._viewConfig = a1;
|
|
this.__internalInstanceHandle = a2;
|
|
}
|
|
|
|
function value_3397() { // fn#3397, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:303:481, offset: 0x00c9669b, size: 41 bytes, params: 1, frame: 12
|
|
const value = environment.__proto__;
|
|
(Module00143).blurTextInput(this);
|
|
}
|
|
|
|
function value_3398() { // fn#3398, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:303:546, offset: 0x00c966c4, size: 41 bytes, params: 1, frame: 12
|
|
const value = environment.__proto__;
|
|
(Module00143).focusTextInput(this);
|
|
}
|
|
|
|
function value_3399(a0) { // fn#3399, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:303:615, offset: 0x00c966ed, size: 97 bytes, params: 2, frame: 16
|
|
const r4 = arguments.length > 1 && arguments[1] !== undefined && arguments[1];
|
|
value = environment.__proto__;
|
|
const nodeFromInternalInstanceHandle = (Module00117Module).getNodeFromInternalInstanceHandle(this.__internalInstanceHandle);
|
|
if (nodeFromInternalInstanceHandle != null) {
|
|
measure(nodeFromInternalInstanceHandle, a0, r4);
|
|
}
|
|
}
|
|
|
|
function value_3401(a0, a1, a2) { // fn#3401, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:303:973, offset: 0x00c96790, size: 169 bytes, params: 4, frame: 22
|
|
var value4;
|
|
var moduleValue;
|
|
var getNodeFromInternalInstanceHandle;
|
|
var __internalInstanceHandle;
|
|
var value5;
|
|
var moduleValue2;
|
|
var value6;
|
|
if (typeof a0 !== 'number') {
|
|
if (a0 instanceof ReactFabricHostComponent) {
|
|
value4 = environment.__proto__;
|
|
moduleValue = require(117) /* metro dependency 117 */;
|
|
getNodeFromInternalInstanceHandle = moduleValue.getNodeFromInternalInstanceHandle;
|
|
__internalInstanceHandle = this.__internalInstanceHandle;
|
|
value5 = Reflect.apply(getNodeFromInternalInstanceHandle, moduleValue, [__internalInstanceHandle]);
|
|
moduleValue2 = require(117) /* metro dependency 117 */;
|
|
getNodeFromInternalInstanceHandle = moduleValue2.getNodeFromInternalInstanceHandle;
|
|
__internalInstanceHandle = a0.__internalInstanceHandle;
|
|
value6 = Reflect.apply(getNodeFromInternalInstanceHandle, moduleValue2, [__internalInstanceHandle]);
|
|
if (value5 != null && value6 != null) {
|
|
measureLayout(value5, value6, a2 ?? noop_3394, a1 ?? noop_3394);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
function value_3402() { // fn#3402, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:303:1312, offset: 0x00c96839, size: 161 bytes, params: 1, frame: 17
|
|
var DOMRect;
|
|
var dOMRect;
|
|
var property;
|
|
var property2;
|
|
var property3;
|
|
var property4;
|
|
let value = environment.__proto__;
|
|
const nodeFromInternalInstanceHandle = (Module00117Module).getNodeFromInternalInstanceHandle(this.__internalInstanceHandle);
|
|
if (nodeFromInternalInstanceHandle != null) {
|
|
value = getBoundingClientRect(nodeFromInternalInstanceHandle, true);
|
|
if (value) {
|
|
DOMRect = global.DOMRect;
|
|
property = value[0];
|
|
property2 = value[1];
|
|
property3 = value[2];
|
|
property4 = value[3];
|
|
value = Object.create(DOMRect.prototype, {constructor: {value: DOMRect}});
|
|
dOMRect = new DOMRect();
|
|
return dOMRect instanceof Object ? dOMRect : value;
|
|
}
|
|
}
|
|
DOMRect = global.DOMRect;
|
|
value = Object.create(DOMRect.prototype, {constructor: {value: DOMRect}});
|
|
dOMRect = new DOMRect(0, 0, 0, 0);
|
|
return dOMRect instanceof Object ? dOMRect : value;
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
global.__d(_fun3393, 272, [6, 7, 48, 49, 143, 117,
|
|
145]) /* metro module 272, dependencies: [6, 7, 48, 49, 143, 117, 145] */;
|