decord/source/7915_compareMultiple.js
2026-08-25 06:04:03 +00:00

29 lines
650 B
JavaScript

// Module ID: 7915
// Function ID: 7916
// Name: compareMultiple
// Dependencies: [7916]
// Module 7915 (compareMultiple)
import compareAscending from "compareAscending" /* 7916 */;
export default function compareMultiple(criteria, index) {
criteria = criteria.criteria;
let num = 0;
let num2 = 1;
if (0 < criteria.length) {
const tmp5 = compareAscending(criteria[num], tmp[num]);
while (!tmp5) {
num = num + num2;
}
let result = tmp5;
if (num < tmp2) {
if ("desc" == arg2[num]) {
num2 = -1;
}
result = tmp5 * num2;
}
return result;
}
return criteria.index - index.index;
};