decord/source/4401_keys.js
2026-07-23 10:11:24 +00:00

42 lines
906 B
JavaScript

// Module ID: 4401
// Function ID: 38855
// Name: keys
// Dependencies: [4402, 4403]
// Module 4401 (keys)
if (keys) {
let keys2 = function keys(arg0) {
return keys(arg0);
};
} else {
keys2 = require("isArguments");
}
keys = Object.keys;
keys2.shim = function shimObjectKeys() {
if (Object.keys) {
if (!((arg0, arg1) => {
const keys = Object.keys(arguments);
let tmp = keys;
if (keys) {
tmp = keys.length === arguments.length;
}
return tmp;
})(1, 2)) {
const _Object2 = Object;
Object.keys = function keys(arg0) {
if (outer1_0(outer1_1[1])(arg0)) {
let tmpResult = tmp(outer1_2.call(arg0));
} else {
tmpResult = tmp(arg0);
}
return tmpResult;
};
}
} else {
const _Object = Object;
Object.keys = keys2;
}
return Object.keys || keys2;
};
export default keys2;