decord/source/1047_bindReporter.js

51 lines
1.1 KiB
JavaScript
Raw Normal View History

2026-07-29 08:29:29 +00:00
// Module ID: 1047
// Function ID: 1048
// Name: bindReporter
// Dependencies: []
// Module 1047 (bindReporter)
Object.defineProperty(arg5, Symbol.toStringTag, { value: "Module" });
arg5.bindReporter = (arg0, arg1, arg2, arg3) => {
2026-08-24 06:08:38 +00:00
closure_0 = arg0;
closure_1 = arg1;
closure_2 = arg2;
closure_3 = arg3;
2026-07-29 08:29:29 +00:00
return (arg0) => {
let tmp = value.value >= 0;
if (tmp) {
let tmp2 = arg0;
if (!arg0) {
tmp2 = closure_3;
}
tmp = tmp2;
}
if (tmp) {
let num = value2;
if (value2 == null) {
num = 0;
}
let diff = iter.value - num;
2026-08-24 06:08:38 +00:00
closure_5 = diff;
2026-07-29 08:29:29 +00:00
if (!diff) {
diff = undefined === value2;
}
tmp = diff;
}
if (tmp) {
value2 = iter.value;
iter.delta = closure_5;
value = iter.value;
let str = "poor";
if (value <= dependencyMap[1]) {
let str2 = "good";
if (value > dependencyMap[0]) {
str2 = "needs-improvement";
}
str = str2;
}
iter.rating = str;
callback(iter);
}
};
};