decord/source/5023_managePanProps.js
2026-07-21 22:01:30 +00:00

78 lines
2.9 KiB
JavaScript

// Module ID: 5023
// Function ID: 42896
// Name: managePanProps
// Dependencies: []
// Exports: managePanProps
// Module 5023 (managePanProps)
function managePanProps(activeOffsetX) {
const merged = Object.assign({}, activeOffsetX);
if (undefined !== activeOffsetX.activeOffsetX) {
delete r0.activeOffsetX;
const _Array = Array;
activeOffsetX = activeOffsetX.activeOffsetX;
if (Array.isArray(activeOffsetX.activeOffsetX)) {
merged.activeOffsetXStart = activeOffsetX[0];
merged.activeOffsetXEnd = activeOffsetX.activeOffsetX[1];
} else if (activeOffsetX < 0) {
merged.activeOffsetXStart = activeOffsetX.activeOffsetX;
} else {
merged.activeOffsetXEnd = activeOffsetX.activeOffsetX;
}
}
if (undefined !== activeOffsetX.activeOffsetY) {
delete r0.activeOffsetY;
const _Array2 = Array;
const activeOffsetY = activeOffsetX.activeOffsetY;
if (Array.isArray(activeOffsetX.activeOffsetY)) {
merged.activeOffsetYStart = activeOffsetY[0];
merged.activeOffsetYEnd = activeOffsetX.activeOffsetY[1];
} else if (activeOffsetY < 0) {
merged.activeOffsetYStart = activeOffsetX.activeOffsetY;
} else {
merged.activeOffsetYEnd = activeOffsetX.activeOffsetY;
}
}
if (undefined !== activeOffsetX.failOffsetX) {
delete r0.failOffsetX;
const _Array3 = Array;
const failOffsetX = activeOffsetX.failOffsetX;
if (Array.isArray(activeOffsetX.failOffsetX)) {
merged.failOffsetXStart = failOffsetX[0];
merged.failOffsetXEnd = activeOffsetX.failOffsetX[1];
} else if (failOffsetX < 0) {
merged.failOffsetXStart = activeOffsetX.failOffsetX;
} else {
merged.failOffsetXEnd = activeOffsetX.failOffsetX;
}
}
if (undefined !== activeOffsetX.failOffsetY) {
delete r0.failOffsetY;
const _Array4 = Array;
const failOffsetY = activeOffsetX.failOffsetY;
if (Array.isArray(activeOffsetX.failOffsetY)) {
merged.failOffsetYStart = failOffsetY[0];
merged.failOffsetYEnd = activeOffsetX.failOffsetY[1];
} else if (failOffsetY < 0) {
merged.failOffsetYStart = activeOffsetX.failOffsetY;
} else {
merged.failOffsetYEnd = activeOffsetX.failOffsetY;
}
}
return merged;
}
const items = [true, true, true, true, true, true, true, true, true, true, true, true, true];
const items1 = [-1533941886, 1573989061, -1502325794, -1765424216, 1986652002, 20, 147, 117];
const obj = { name: "PanGestureHandler" };
const items2 = [];
const importDefaultResult = importDefault(dependencyMap[0]);
obj.allowedProps = items2.concat(importDefaultResult(arg1(dependencyMap[2]).baseGestureHandlerProps), items);
obj.config = {};
obj.transformProps = managePanProps;
obj.customNativeProps = items1;
export const panGestureHandlerProps = items;
export const panGestureHandlerCustomNativeProps = items1;
export const panHandlerName = "PanGestureHandler";
export const PanGestureHandler = importDefault(dependencyMap[1])(obj);
export { managePanProps };