decord/source/60__unsupportedIterableToArray.js

36 lines
986 B
JavaScript
Raw Normal View History

2026-07-20 16:05:17 +00:00
// Module ID: 60
// Function ID: 1407
// Name: _unsupportedIterableToArray
2026-07-23 10:11:24 +00:00
// Dependencies: [61]
2026-07-20 16:05:17 +00:00
// Module 60 (_unsupportedIterableToArray)
export default function _unsupportedIterableToArray(arg0, arg1) {
if (arg0) {
if ("string" === typeof arg0) {
2026-07-23 10:11:24 +00:00
return require(61) /* _arrayLikeToArray */(arg0, arg1);
2026-07-20 16:05:17 +00:00
} else {
const toString = {}.toString;
const substr = toString.call(arg0).slice(8, -1);
let name = substr;
if (tmp) {
name = arg0.constructor.name;
}
if ("Map" !== name) {
if ("Set" !== name) {
if ("Arguments" === name) {
2026-07-23 10:11:24 +00:00
let arr = require(61) /* _arrayLikeToArray */(arg0, arg1);
2026-07-20 16:05:17 +00:00
} else {
const obj = /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/;
}
}
return arr;
}
const _Array = Array;
arr = Array.from(arg0);
const callResult = toString.call(arg0);
2026-07-23 10:11:24 +00:00
tmp = "Object" === substr && arg0.constructor;
2026-07-20 16:05:17 +00:00
}
}
};