28 lines
997 B
JavaScript
28 lines
997 B
JavaScript
// Module ID: 107
|
|
// Function ID: 1599
|
|
// Name: composeIndexers
|
|
// Dependencies: [108]
|
|
|
|
// Module 107 (composeIndexers)
|
|
const module = arg2;
|
|
const dependencyMap = arg6;
|
|
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) {
|
|
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) };
|
|
};
|