decord/source/5550_useGestureCallbacks.js

29 lines
1.3 KiB
JavaScript
Raw Normal View History

2026-08-12 06:57:52 +00:00
// Module ID: 5550
// Function ID: 5551
2026-08-08 06:10:11 +00:00
// Name: useGestureCallbacks
2026-08-12 06:57:52 +00:00
// Dependencies: [5534, 5551, 5509, 5553]
2026-08-08 06:10:11 +00:00
2026-08-12 06:57:52 +00:00
// Module 5550 (useGestureCallbacks)
2026-08-08 06:10:11 +00:00
const require = arg1;
const dependencyMap = arg6;
arg5.useGestureCallbacks = function useGestureCallbacks(handlerTag, disableReanimated) {
2026-08-12 06:57:52 +00:00
const memoizedGestureCallbacks = require(5534) /* isGestureEnabled */.useMemoizedGestureCallbacks(disableReanimated);
const obj = require(5534) /* isGestureEnabled */;
2026-08-08 06:10:11 +00:00
let reanimatedEventHandler;
2026-08-12 06:57:52 +00:00
const obj2 = require(5551) /* useGestureEventHandler */;
2026-08-08 06:10:11 +00:00
if (!disableReanimated.disableReanimated) {
2026-08-12 06:57:52 +00:00
const Reanimated = tmp(5509).Reanimated;
2026-08-08 06:10:11 +00:00
let handler;
if (Reanimated != null) {
handler = Reanimated.useHandler(memoizedGestureCallbacks);
}
2026-08-12 06:57:52 +00:00
const tmpResult = tmp(5553);
2026-08-08 06:10:11 +00:00
reanimatedEventHandler = tmpResult.useReanimatedEventHandler(handlerTag, memoizedGestureCallbacks, handler, disableReanimated.changeEventCalculator, disableReanimated.fillInDefaultValues);
}
let animatedEventHandler;
if (disableReanimated.dispatchesAnimatedEvents) {
animatedEventHandler = disableReanimated.onUpdate;
}
2026-08-12 06:57:52 +00:00
return { jsEventHandler: require(5551) /* useGestureEventHandler */.useGestureEventHandler(handlerTag, memoizedGestureCallbacks, disableReanimated), reanimatedEventHandler, animatedEventHandler };
2026-08-08 06:10:11 +00:00
};