decord/source/148_flattenStyle.js

38 lines
868 B
JavaScript
Raw Normal View History

2026-07-29 08:29:29 +00:00
// Module ID: 148
// Function ID: 149
// Name: flattenStyle
// Dependencies: []
// Module 148 (flattenStyle)
2026-08-04 21:03:28 +00:00
function flattenStyle(obj) {
if (null !== obj) {
if (typeof obj === "object") {
2026-07-29 08:29:29 +00:00
const _Array = Array;
2026-08-04 21:03:28 +00:00
if (Array.isArray(obj)) {
obj = {};
2026-07-29 08:29:29 +00:00
let num = 0;
2026-08-04 21:03:28 +00:00
if (0 < obj.length) {
2026-07-29 08:29:29 +00:00
do {
let tmp2 = flattenStyle;
2026-08-04 21:03:28 +00:00
let tmp3 = flattenStyle(obj[num]);
2026-07-29 08:29:29 +00:00
let tmp4 = num;
if (tmp3) {
let tmp5 = tmp3;
for (const key10019 in tmp3) {
let tmp6 = key10019;
obj[key10019] = tmp3[key10019];
continue;
}
}
num = num + 1;
} while (num < length);
}
return obj;
} else {
2026-08-04 21:03:28 +00:00
return obj;
2026-07-29 08:29:29 +00:00
}
}
}
}
arg5.default = flattenStyle;