decord/source/107_composeIndexers.js

29 lines
997 B
JavaScript
Raw Normal View History

2026-07-20 16:05:17 +00:00
// Module ID: 107
// Function ID: 1599
// Name: composeIndexers
2026-07-23 10:11:24 +00:00
// Dependencies: [108]
2026-07-20 16:05:17 +00:00
// Module 107 (composeIndexers)
2026-07-23 10:11:24 +00:00
const module = arg2;
const dependencyMap = arg6;
2026-07-20 16:05:17 +00:00
function composeIndexers(bubblingEventTypes, bubblingEventTypes2) {
let obj = bubblingEventTypes2;
if (null != bubblingEventTypes) {
if (null != obj) {
const _Object = Object;
let merged = Object.assign({}, bubblingEventTypes, obj);
}
return merged;
}
if (null != bubblingEventTypes) {
obj = bubblingEventTypes;
}
if (null == obj) {
obj = {};
}
merged = obj;
}
arg5.createViewConfig = function createViewConfig(closure_2) {
2026-07-23 10:11:24 +00:00
return { uiViewClassName: closure_2.uiViewClassName, Commands: {}, bubblingEventTypes: composeIndexers(module(108).bubblingEventTypes, closure_2.bubblingEventTypes), directEventTypes: composeIndexers(module(108).directEventTypes, closure_2.directEventTypes), validAttributes: composeIndexers(module(108).validAttributes, closure_2.validAttributes) };
2026-07-20 16:05:17 +00:00
};