decord/source/9439_chunk.js

45 lines
996 B
JavaScript
Raw Normal View History

2026-07-24 07:16:23 +00:00
// Module ID: 9439
// Function ID: 73483
2026-07-20 16:05:17 +00:00
// Name: chunk
2026-07-24 07:16:23 +00:00
// Dependencies: [7550, 4211, 9440]
2026-07-20 16:05:17 +00:00
2026-07-24 07:16:23 +00:00
// Module 9439 (chunk)
2026-07-20 16:05:17 +00:00
export default function chunk(arg0, arg1, arg2) {
let sum;
if (arg2) {
2026-07-24 07:16:23 +00:00
let tmp = require(7550) /* isIterateeCall */(arg0, arg1, arg2);
2026-07-20 16:05:17 +00:00
} else {
tmp = undefined === arg1;
}
let num2 = 1;
if (!tmp) {
2026-07-23 10:11:24 +00:00
num2 = max(require(4211) /* toInteger */(arg1), 0);
2026-07-20 16:05:17 +00:00
}
let num4 = 0;
if (null != arg0) {
num4 = arg0.length;
}
if (num4) {
if (num2 >= 1) {
const _Array = Array;
const ArrayResult = Array(ceil(num4 / num2));
let num6 = 0;
let num7 = 0;
if (0 < num4) {
do {
let tmp10 = +num7;
num7 = tmp10 + 1;
2026-07-23 10:11:24 +00:00
let tmp11 = require;
let tmp12 = dependencyMap;
2026-07-20 16:05:17 +00:00
sum = num6 + num2;
2026-07-24 07:16:23 +00:00
ArrayResult[tmp10] = require(9440) /* baseSlice */(arg0, num6, sum);
2026-07-20 16:05:17 +00:00
num6 = sum;
} while (sum < num4);
}
return ArrayResult;
}
}
return [];
};