decord/source/7671_weakMap.js
2026-08-25 06:04:03 +00:00

35 lines
936 B
JavaScript

// Module ID: 7671
// Function ID: 7672
// Name: weakMap
// Dependencies: [7603, 7624, 7653]
// Module 7671 (weakMap)
import setupIntegration from "setupIntegration" /* 7653 */;
const weakMap = new WeakMap();
export const functionToStringIntegration = setupIntegration.defineIntegration(() => ({
name: "FunctionToString",
setupOnce() {
try {
const _Function = Function;
Function.prototype.toString = function() {
const items = [...arguments];
const originalFunction = callback(7603).getOriginalFunction(this);
const obj = callback(7603);
let self = this;
if (set.has(obj2.getClient())) {
self = this;
if (undefined !== originalFunction) {
self = originalFunction;
}
}
return toString.apply(self, items);
};
} catch (err) {
}
},
setup(arg0) {
const result = closure_3.set(arg0, true);
}
}));