391 lines
14 KiB
JavaScript
391 lines
14 KiB
JavaScript
// Module ID: 67
|
|
// Function ID: 68
|
|
// Name: merge
|
|
// Dependencies: [68, 26, 70, 77, 78, 64, 79, 50, 80, 81, 55, 54, 56, 58, 59, 57]
|
|
|
|
// Module 67 (merge)
|
|
const require = arg1;
|
|
const module = arg2;
|
|
const dependencyMap = arg6;
|
|
function merge(arg0, obj) {
|
|
if (obj) {
|
|
if (arg0) {
|
|
for (const key10005 in arg1) {
|
|
let tmp7 = key10005;
|
|
if (!arg1.hasOwnProperty(key10005)) {
|
|
continue;
|
|
} else {
|
|
let tmp2 = arg1[key10005];
|
|
let tmp3 = tmp2;
|
|
if (arg0.hasOwnProperty(key10005)) {
|
|
let tmp4 = arg0[key10005];
|
|
let tmp5 = typeof tmp2 === "object";
|
|
if (typeof tmp2 === "object") {
|
|
tmp5 = typeof tmp4 === "object";
|
|
}
|
|
tmp3 = tmp2;
|
|
if (tmp5) {
|
|
let tmp6 = merge;
|
|
tmp3 = merge(tmp4, tmp2);
|
|
}
|
|
}
|
|
arg0[key10005] = tmp3;
|
|
continue;
|
|
}
|
|
continue;
|
|
}
|
|
return arg0;
|
|
} else {
|
|
return obj;
|
|
}
|
|
} else {
|
|
return arg0;
|
|
}
|
|
}
|
|
arg5.default = function getNativeComponentAttributes(arg0) {
|
|
let NativeProps;
|
|
let baseModuleName;
|
|
let bubblingEventTypes;
|
|
let directEventTypes;
|
|
let _default = require(68) /* measure */.default;
|
|
const viewManagerConfig = _default.getViewManagerConfig(arg0);
|
|
if (null == viewManagerConfig) {
|
|
return null;
|
|
} else {
|
|
({ baseModuleName, bubblingEventTypes, directEventTypes, NativeProps } = viewManagerConfig);
|
|
if (bubblingEventTypes == null) {
|
|
bubblingEventTypes = {};
|
|
}
|
|
if (directEventTypes == null) {
|
|
directEventTypes = {};
|
|
}
|
|
let tmp3 = directEventTypes;
|
|
let tmp4 = NativeProps;
|
|
let tmp5 = bubblingEventTypes;
|
|
let tmp6 = NativeProps;
|
|
let tmp7 = directEventTypes;
|
|
let tmp8 = bubblingEventTypes;
|
|
while (baseModuleName) {
|
|
let tmp9 = require;
|
|
let tmp10 = dependencyMap;
|
|
let _default2 = require(68) /* measure */.default;
|
|
let viewManagerConfig1 = _default2.getViewManagerConfig(baseModuleName);
|
|
let tmp15 = tmp4;
|
|
let tmp16 = tmp3;
|
|
let tmp17 = tmp5;
|
|
baseModuleName = null;
|
|
if (viewManagerConfig1) {
|
|
let obj = {};
|
|
let tmp19 = obj;
|
|
let merged = Object.assign(viewManagerConfig1.bubblingEventTypes);
|
|
let tmp21 = obj;
|
|
let tmp22 = tmp5;
|
|
let merged1 = Object.assign(tmp14);
|
|
obj = {};
|
|
let tmp24 = obj;
|
|
let merged2 = Object.assign(viewManagerConfig1.directEventTypes);
|
|
let tmp26 = obj;
|
|
let tmp27 = tmp3;
|
|
let merged3 = Object.assign(tmp13);
|
|
let obj1 = {};
|
|
let tmp29 = obj1;
|
|
let merged4 = Object.assign(viewManagerConfig1.NativeProps);
|
|
let tmp31 = obj1;
|
|
let tmp32 = tmp4;
|
|
let merged5 = Object.assign(tmp12);
|
|
baseModuleName = viewManagerConfig1.baseModuleName;
|
|
tmp15 = obj1;
|
|
tmp16 = obj;
|
|
tmp17 = obj;
|
|
}
|
|
tmp4 = tmp15;
|
|
tmp3 = tmp16;
|
|
tmp5 = tmp17;
|
|
tmp6 = tmp4;
|
|
tmp7 = tmp3;
|
|
tmp8 = tmp5;
|
|
}
|
|
const obj2 = {};
|
|
for (const key10063 in tmp6) {
|
|
let tmp95 = key10063;
|
|
let tmp96 = tmp6[key10063];
|
|
if ("CATransform3D" === tmp96) {
|
|
let tmp42 = require;
|
|
let tmp43 = dependencyMap;
|
|
_default = require(77) /* matricesDiffer */.default;
|
|
} else {
|
|
if ("CGPoint" !== tmp96) {
|
|
if ("Point" !== tmp96) {
|
|
if ("CGSize" === tmp96) {
|
|
let tmp38 = require;
|
|
let tmp39 = dependencyMap;
|
|
_default = require(64) /* sizesDiffer */.default;
|
|
} else if ("UIEdgeInsets" === tmp96) {
|
|
let tmp36 = require;
|
|
let tmp37 = dependencyMap;
|
|
_default = require(79) /* insetsDiffer */.default;
|
|
} else {
|
|
_default = null;
|
|
}
|
|
}
|
|
}
|
|
let tmp40 = require;
|
|
let tmp41 = dependencyMap;
|
|
_default = require(78) /* pointsDiffer */.default;
|
|
}
|
|
let tmp44 = require;
|
|
let tmp45 = dependencyMap;
|
|
let _default3 = require(57) /* getValidLengthPercentageSizeOrNull */.default;
|
|
while (true) {
|
|
if (null == _default) {
|
|
let tmp46 = null == _default3;
|
|
if (!tmp46) {
|
|
let obj3 = { process: null };
|
|
obj3[0] = _default3;
|
|
tmp46 = obj3;
|
|
}
|
|
let obj5 = tmp46;
|
|
} else if (null == _default3) {
|
|
let obj4 = { diff: null };
|
|
obj4[0] = _default;
|
|
obj5 = obj4;
|
|
} else {
|
|
obj5 = { diff: null, process: null };
|
|
obj5[0] = _default;
|
|
obj5[1] = _default3;
|
|
}
|
|
obj2[key10063] = obj5;
|
|
continue label0;
|
|
}
|
|
}
|
|
obj2.style = require(26) /* result */.default;
|
|
const _Object = Object;
|
|
const obj6 = { uiViewClassName: null, validAttributes: null, bubblingEventTypes: null, directEventTypes: null };
|
|
obj6[0] = arg0;
|
|
obj6[1] = obj2;
|
|
obj6[2] = tmp8;
|
|
obj6[3] = tmp7;
|
|
const merged6 = Object.assign(viewManagerConfig, obj6);
|
|
const constants = require(68) /* measure */.default.getConstants();
|
|
if (!constants.ViewManagerNames) {
|
|
if (!constants.LazyViewManagersEnabled) {
|
|
const bubblingEventTypes2 = viewManagerConfig.bubblingEventTypes;
|
|
const genericBubblingEventTypes = constants.genericBubblingEventTypes;
|
|
let tmp52 = bubblingEventTypes2;
|
|
if (genericBubblingEventTypes) {
|
|
tmp52 = genericBubblingEventTypes;
|
|
if (bubblingEventTypes2) {
|
|
tmp52 = bubblingEventTypes2;
|
|
const keys = Object.keys();
|
|
if (keys !== undefined) {
|
|
tmp52 = bubblingEventTypes2;
|
|
while (keys[tmp2] !== undefined) {
|
|
let tmp97 = tmp55;
|
|
if (!genericBubblingEventTypes.hasOwnProperty(tmp55)) {
|
|
continue;
|
|
} else {
|
|
let obj10 = genericBubblingEventTypes[tmp55];
|
|
let tmp56 = obj10;
|
|
if (bubblingEventTypes2.hasOwnProperty(tmp55)) {
|
|
let obj11 = bubblingEventTypes2[tmp55];
|
|
let tmp57 = typeof obj10 === "object";
|
|
if (typeof obj10 === "object") {
|
|
tmp57 = typeof obj11 === "object";
|
|
}
|
|
tmp56 = obj10;
|
|
if (tmp57) {
|
|
let tmp58 = obj11;
|
|
if (obj10) {
|
|
tmp58 = obj10;
|
|
if (obj11) {
|
|
let tmp59 = obj10;
|
|
tmp58 = obj11;
|
|
let keys1 = Object.keys();
|
|
if (keys1 !== undefined) {
|
|
tmp58 = obj11;
|
|
let tmp61 = keys1[tmp];
|
|
while (tmp61 !== undefined) {
|
|
let tmp98 = tmp61;
|
|
if (!obj10.hasOwnProperty(tmp61)) {
|
|
continue;
|
|
} else {
|
|
let tmp62 = obj10[tmp61];
|
|
let tmp63 = tmp62;
|
|
if (obj11.hasOwnProperty(tmp61)) {
|
|
let tmp64 = obj11[tmp61];
|
|
let tmp65 = typeof tmp62 === "object";
|
|
if (typeof tmp62 === "object") {
|
|
tmp65 = typeof tmp64 === "object";
|
|
}
|
|
tmp63 = tmp62;
|
|
if (tmp65) {
|
|
let tmp66 = merge;
|
|
tmp63 = merge(tmp64, tmp62);
|
|
}
|
|
}
|
|
obj11[tmp61] = tmp63;
|
|
continue;
|
|
}
|
|
continue;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
tmp56 = tmp58;
|
|
}
|
|
}
|
|
bubblingEventTypes2[tmp55] = tmp56;
|
|
continue;
|
|
}
|
|
continue;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
viewManagerConfig.bubblingEventTypes = tmp52;
|
|
const directEventTypes2 = viewManagerConfig.directEventTypes;
|
|
const genericDirectEventTypes = constants.genericDirectEventTypes;
|
|
let tmp67 = directEventTypes2;
|
|
if (genericDirectEventTypes) {
|
|
tmp67 = genericDirectEventTypes;
|
|
if (directEventTypes2) {
|
|
tmp67 = directEventTypes2;
|
|
const keys2 = Object.keys();
|
|
if (keys2 !== undefined) {
|
|
tmp67 = directEventTypes2;
|
|
while (keys2[tmp2] !== undefined) {
|
|
let tmp99 = tmp70;
|
|
if (!genericDirectEventTypes.hasOwnProperty(tmp70)) {
|
|
continue;
|
|
} else {
|
|
let obj12 = genericDirectEventTypes[tmp70];
|
|
let tmp71 = obj12;
|
|
if (directEventTypes2.hasOwnProperty(tmp70)) {
|
|
let obj13 = directEventTypes2[tmp70];
|
|
let tmp72 = typeof obj12 === "object";
|
|
if (typeof obj12 === "object") {
|
|
tmp72 = typeof obj13 === "object";
|
|
}
|
|
tmp71 = obj12;
|
|
if (tmp72) {
|
|
let tmp73 = obj13;
|
|
if (obj12) {
|
|
tmp73 = obj12;
|
|
if (obj13) {
|
|
let tmp74 = obj12;
|
|
tmp73 = obj13;
|
|
let keys3 = Object.keys();
|
|
if (keys3 !== undefined) {
|
|
tmp73 = obj13;
|
|
let tmp76 = keys3[tmp];
|
|
while (tmp76 !== undefined) {
|
|
tmp = tmp76;
|
|
if (!obj12.hasOwnProperty(tmp76)) {
|
|
continue;
|
|
} else {
|
|
let tmp77 = obj12[tmp76];
|
|
let tmp78 = tmp77;
|
|
if (obj13.hasOwnProperty(tmp76)) {
|
|
let tmp79 = obj13[tmp76];
|
|
let tmp80 = typeof tmp77 === "object";
|
|
if (typeof tmp77 === "object") {
|
|
tmp80 = typeof tmp79 === "object";
|
|
}
|
|
tmp78 = tmp77;
|
|
if (tmp80) {
|
|
let tmp81 = merge;
|
|
tmp78 = merge(tmp79, tmp77);
|
|
}
|
|
}
|
|
obj13[tmp76] = tmp78;
|
|
continue;
|
|
}
|
|
continue;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
tmp71 = tmp73;
|
|
}
|
|
}
|
|
directEventTypes2[tmp70] = tmp71;
|
|
continue;
|
|
}
|
|
continue;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
viewManagerConfig.directEventTypes = tmp67;
|
|
}
|
|
return viewManagerConfig;
|
|
}
|
|
const _default4 = require(68) /* measure */.default;
|
|
const obj14 = require(70) /* nullthrows */(require(68) /* measure */.default.getDefaultEventTypes)();
|
|
if (obj14) {
|
|
if (viewManagerConfig) {
|
|
for (const key10197 in obj14) {
|
|
tmp = key10197;
|
|
if (!obj14.hasOwnProperty(key10197)) {
|
|
continue;
|
|
} else {
|
|
let obj15 = obj14[key10197];
|
|
let tmp84 = obj15;
|
|
if (viewManagerConfig.hasOwnProperty(key10197)) {
|
|
let obj16 = viewManagerConfig[key10197];
|
|
let tmp85 = typeof obj15 === "object";
|
|
if (typeof obj15 === "object") {
|
|
tmp85 = typeof obj16 === "object";
|
|
}
|
|
tmp84 = obj15;
|
|
if (tmp85) {
|
|
let tmp86 = obj16;
|
|
if (obj15) {
|
|
tmp86 = obj15;
|
|
if (obj16) {
|
|
let tmp87 = obj15;
|
|
tmp86 = obj16;
|
|
let keys4 = Object.keys();
|
|
if (keys4 !== undefined) {
|
|
tmp86 = obj16;
|
|
let tmp89 = keys4[tmp];
|
|
while (tmp89 !== undefined) {
|
|
tmp = tmp89;
|
|
if (!obj15.hasOwnProperty(tmp89)) {
|
|
continue;
|
|
} else {
|
|
let tmp90 = obj15[tmp89];
|
|
let tmp91 = tmp90;
|
|
if (obj16.hasOwnProperty(tmp89)) {
|
|
let tmp92 = obj16[tmp89];
|
|
let tmp93 = typeof tmp90 === "object";
|
|
if (typeof tmp90 === "object") {
|
|
tmp93 = typeof tmp92 === "object";
|
|
}
|
|
tmp91 = tmp90;
|
|
if (tmp93) {
|
|
let tmp94 = merge;
|
|
tmp91 = merge(tmp92, tmp90);
|
|
}
|
|
}
|
|
obj16[tmp89] = tmp91;
|
|
continue;
|
|
}
|
|
continue;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
tmp84 = tmp86;
|
|
}
|
|
}
|
|
viewManagerConfig[key10197] = tmp84;
|
|
continue;
|
|
}
|
|
continue;
|
|
}
|
|
}
|
|
}
|
|
const tmp47Result = require(70) /* nullthrows */;
|
|
}
|
|
};
|