decord/source/module_13293.js
2026-07-25 08:10:48 +00:00

94 lines
2.3 KiB
JavaScript

// Module ID: 13293
// Function ID: 102105
// Dependencies: [13294, 13295, 13296, 13333, 13334, 13350, 13351]
// Module 13293
export default (dontCallGetSet, obj) => {
let _global;
let stat;
let target;
({ target, global: _global, stat } = dontCallGetSet);
const tmp = require(13294) /* check */;
if (_global) {
let prototype = tmp;
} else {
let tmp2 = tmp[target];
if (stat) {
if (!tmp2) {
tmp2 = require(13295) /* check */(target, {});
}
prototype = tmp2;
} else {
prototype = tmp2;
if (tmp2) {
prototype = require(13294) /* check */[target].prototype;
}
}
}
if (prototype) {
for (const key10036 in arg1) {
let tmp28 = arg1[key10036];
let tmp27 = key10036;
if (arg0.dontCallGetSet) {
let tmp10 = require;
let tmp11 = dependencyMap;
obj = require(13296) /* getOwnPropertyDescriptor */;
let iter = obj.f(prototype, key10036);
let value = iter;
if (iter) {
value = iter.value;
}
let tmp9 = value;
let tmp8 = iter;
} else {
tmp9 = prototype[key10036];
}
let tmp12 = require;
let tmp13 = dependencyMap;
let tmp15 = tmp8;
let sum = key10036;
let tmp14 = require(13333) /* isForced */;
if (!_global) {
let str4 = "#";
if (stat) {
str4 = ".";
}
sum = target + str4 + key10036;
}
if (!tmp14(sum, arg0.forced)) {
if (undefined !== tmp9) {
if (typeof tmp28 === typeof tmp9) {
continue;
} else {
let tmp29 = require;
let tmp30 = dependencyMap;
let tmp31 = require(13334)(tmp28, tmp9);
}
}
continue;
}
let sham = arg0.sham;
if (!sham) {
let sham2 = tmp9;
if (tmp9) {
sham2 = tmp9.sham;
}
sham = sham2;
}
if (sham) {
let tmp17 = require;
let tmp18 = dependencyMap;
let tmp19 = require(13350)(tmp28, "sham", true);
}
let tmp20 = require;
let tmp21 = dependencyMap;
let tmp22 = prototype;
let tmp23 = key10036;
let tmp24 = tmp28;
let tmp25 = arg0;
let tmp26 = require(13351)(prototype, tmp27, tmp28, arg0);
continue;
}
}
};