decord/source/1712_convertAnimationObjectToKeyframes.js

119 lines
3.7 KiB
JavaScript
Raw Normal View History

2026-08-15 05:55:55 +00:00
// Module ID: 1712
// Function ID: 1713
2026-07-20 16:05:17 +00:00
// Name: convertAnimationObjectToKeyframes
2026-08-15 05:55:55 +00:00
// Dependencies: [32, 1713]
2026-07-20 16:05:17 +00:00
// Exports: convertAnimationObjectToKeyframes
2026-08-15 05:55:55 +00:00
// Module 1712 (convertAnimationObjectToKeyframes)
2026-07-23 10:11:24 +00:00
import _slicedToArray from "_slicedToArray";
const require = arg1;
2026-07-20 16:05:17 +00:00
export const convertAnimationObjectToKeyframes = function convertAnimationObjectToKeyframes(BounceIn) {
2026-07-29 08:29:29 +00:00
let tmp6;
let tmp8;
2026-07-23 10:11:24 +00:00
let _require = "@keyframes " + BounceIn.name + " { ";
let entries = Object.entries(BounceIn.style);
2026-07-20 16:05:17 +00:00
while (tmp2 !== undefined) {
2026-07-29 08:29:29 +00:00
let tmp4 = callback;
let tmp5 = callback(tmp3, 2);
[tmp6, tmp8] = tmp5;
let num = 0;
if ("from" !== tmp6) {
let tmp9 = tmp6;
let num2 = 100;
if ("to" !== tmp7) {
num2 = tmp6;
2026-07-20 16:05:17 +00:00
}
2026-07-29 08:29:29 +00:00
num = num2;
2026-07-20 16:05:17 +00:00
}
2026-07-29 08:29:29 +00:00
let tmp10 = _require;
2026-07-20 16:05:17 +00:00
let _HermesInternal = HermesInternal;
2026-07-29 08:29:29 +00:00
_require = _require + "" + num + "% { ";
2026-07-20 16:05:17 +00:00
let _Object = Object;
2026-07-29 08:29:29 +00:00
let tmp11 = tmp8;
let entries1 = Object.entries(tmp8);
let tmp13 = entries1;
let tmp14 = entries1;
for (const item10063 of entries1) {
let tmp15 = callback;
let tmp16 = callback(item10063, 2);
let first = tmp16[0];
let tmp18 = first;
let arr = tmp16[1];
2026-07-20 16:05:17 +00:00
if ("easing" !== first) {
2026-07-29 08:29:29 +00:00
let tmp22 = first;
if ("originX" !== tmp18) {
let tmp25 = first;
if ("originY" !== tmp18) {
let tmp28 = first;
if ("transform" === tmp18) {
let tmp32 = _require;
2026-07-23 10:11:24 +00:00
_require = _require + "transform:";
2026-07-29 08:29:29 +00:00
let tmp33 = arr;
2026-07-20 16:05:17 +00:00
let item = arr.forEach((arg0) => {
const entries = Object.entries(arg0);
while (tmp2 !== undefined) {
2026-07-23 10:11:24 +00:00
let tmp4 = outer1_2;
let tmp5 = outer1_2(tmp3, 2);
2026-07-20 16:05:17 +00:00
let tmp6 = closure_0;
let _HermesInternal = HermesInternal;
let str = " ";
let str2 = "(";
let str3 = ")";
closure_0 = closure_0 + " " + tmp5[0] + "(" + tmp5[1] + ")";
2026-07-23 10:11:24 +00:00
continue;
2026-07-20 16:05:17 +00:00
}
});
2026-07-29 08:29:29 +00:00
let tmp35 = _require;
2026-07-23 10:11:24 +00:00
_require = _require + "; ";
2026-07-20 16:05:17 +00:00
} else {
2026-07-29 08:29:29 +00:00
let tmp29 = _require;
let tmp30 = first;
let tmp31 = arr;
2026-07-20 16:05:17 +00:00
let _HermesInternal5 = HermesInternal;
let str3 = "";
let str4 = ": ";
let str5 = "; ";
2026-07-29 08:29:29 +00:00
_require = _require + "" + tmp18 + ": " + arr + "; ";
2026-07-20 16:05:17 +00:00
}
} else {
2026-07-29 08:29:29 +00:00
let tmp26 = _require;
let tmp27 = arr;
2026-07-20 16:05:17 +00:00
let _HermesInternal4 = HermesInternal;
2026-07-23 10:11:24 +00:00
_require = _require + "top: " + arr + "px; ";
2026-07-20 16:05:17 +00:00
}
} else {
2026-07-29 08:29:29 +00:00
let tmp23 = _require;
let tmp24 = arr;
2026-07-20 16:05:17 +00:00
let _HermesInternal3 = HermesInternal;
2026-07-23 10:11:24 +00:00
_require = _require + "left: " + arr + "px; ";
2026-07-20 16:05:17 +00:00
}
} else {
let str = "linear";
2026-07-29 08:29:29 +00:00
let tmp37 = arr;
let tmp38 = _require;
let tmp39 = dependencyMap;
2026-07-20 16:05:17 +00:00
let tmp40 = arr;
2026-08-15 05:55:55 +00:00
if (arr in _require(1713).WebEasings) {
2026-07-20 16:05:17 +00:00
str = arr;
2026-08-15 05:55:55 +00:00
} else if (arr.name in tmp38(1713).WebEasings) {
2026-07-29 08:29:29 +00:00
let tmp19 = arr;
str = arr.name;
2026-07-20 16:05:17 +00:00
}
2026-07-29 08:29:29 +00:00
let tmp20 = _require;
let tmp21 = str;
2026-08-15 05:55:55 +00:00
let str2 = tmp38(1713).WebEasings[str];
2026-07-20 16:05:17 +00:00
let _HermesInternal2 = HermesInternal;
2026-07-23 10:11:24 +00:00
_require = _require + "animation-timing-function: cubic-bezier(" + str2.toString() + ");";
2026-07-20 16:05:17 +00:00
}
2026-07-23 10:11:24 +00:00
continue;
2026-07-20 16:05:17 +00:00
}
2026-07-29 08:29:29 +00:00
let tmp36 = _require;
2026-07-23 10:11:24 +00:00
_require = `${closure_0}} `;
continue;
2026-07-20 16:05:17 +00:00
}
2026-07-23 10:11:24 +00:00
_require = `${closure_0}} `;
2026-07-20 16:05:17 +00:00
return `${closure_0}} `;
};