decord/source/6309_addHandler.js
2026-07-27 11:26:19 +00:00

43 lines
1.1 KiB
JavaScript

// Module ID: 6309
// Function ID: 56732
// Name: addHandler
// Dependencies: [6310, 6311, 6314]
// Module 6309 (addHandler)
const require = arg1;
const dependencyMap = arg6;
let closure_2 = {};
let closure_3 = {};
arg5.addHandler = function addHandler(arg0, arg1) {
let items = dependencyMap[arg0];
if (!items) {
items = [];
}
dependencyMap[arg0] = items;
dependencyMap[arg0].push(arg1);
};
arg5.maybeInstrument = function maybeInstrument(arg0, arg1) {
if (!table[arg0]) {
table[tmp] = true;
arg1();
}
};
arg5.resetInstrumentationHandlers = function resetInstrumentationHandlers() {
const keys = Object.keys(closure_2);
const item = keys.forEach((arg0) => {
outer1_2[arg0] = undefined;
});
};
arg5.triggerHandlers = function triggerHandlers(arg0, arg1) {
if (arg0) {
const iter = tmp[Symbol.iterator]();
const nextResult = iter.next();
while (iter !== undefined) {
let tmp9 = nextResult;
let tmp10 = nextResult;
let tmp11 = arg1;
let nextResultResult = nextResult(arg1);
continue;
}
}
};