decord/source/modules/animations/native/DeprecatedLayoutAnimation.tsx
github-actions cd74c1f217 chore: update source for alpha 345.5
Skipped 1 file(s) >100MB (GitHub limit): source/__vendor/09xxx/9667_m.js (378 MB)
2026-09-05 10:56:28 +00:00

55 lines
1.7 KiB
TypeScript

// Module ID: 5581
// Function ID: 5582
// Name: LayoutAnimation
// Dependencies: [17, 4552, 1115, 2]
// Exports: DeprecatedLayoutAnimation, DeprecatedLayoutAnimationKeyboard
// Module 5581 (LayoutAnimation)
import set from "set" /* 2 */;
import set2 from "set" /* 1115 */;
import get_ActivityIndicator from "get ActivityIndicator" /* 17 */;
import closure_4 from "maybeApplyNoTextColorForLightCustomTheme" /* 4552 */;
import obj from "module_150" /* 150 */;
({ Keyboard: obj1, LayoutAnimation } = get_ActivityIndicator);
const result = set.fileFinishedImporting("modules/animations/native/DeprecatedLayoutAnimation.tsx");
export const CONFIG_GUILD_FOLDER_OPACITY = obj;
export const CONFIG_GUILD_FOLDER_SCALEXY = obj;
export const DeprecatedLayoutAnimation = function DeprecatedLayoutAnimation(duration) {
let useReducedMotion = closure_4.useReducedMotion;
if (!useReducedMotion) {
useReducedMotion = set2.isAndroid();
const obj = set2;
}
if (!useReducedMotion) {
if (null != duration) {
LayoutAnimation.configureNext(duration);
} else {
LayoutAnimation.easeInEaseOut();
}
}
};
export const DeprecatedLayoutAnimationKeyboard = function DeprecatedLayoutAnimationKeyboard(keyboardDuration) {
let flag = arg1;
if (arg1 === undefined) {
flag = false;
}
if (flag) {
let obj = set2;
if (!obj.isAndroid()) {
obj = { duration: null };
obj[0] = keyboardDuration;
return closure_2.scheduleLayoutAnimation(obj);
}
}
obj = { duration: keyboardDuration, update: obj1 };
let useReducedMotion = closure_4.useReducedMotion;
if (!useReducedMotion) {
useReducedMotion = set2.isAndroid();
const obj6 = set2;
}
if (!useReducedMotion) {
LayoutAnimation.configureNext(obj);
}
};