2026-08-24 06:08:38 +00:00
|
|
|
// Module ID: 6479
|
|
|
|
|
// Function ID: 6480
|
2026-08-08 06:10:11 +00:00
|
|
|
// Name: getHandler
|
2026-08-24 06:08:38 +00:00
|
|
|
// Dependencies: [19, 6429, 6416]
|
2026-08-08 06:10:11 +00:00
|
|
|
// Exports: runCallback, touchEventTypeToCallbackType, useMemoizedGestureCallbacks
|
|
|
|
|
|
2026-08-24 06:08:38 +00:00
|
|
|
// Module 6479 (getHandler)
|
|
|
|
|
import noop from "noop" /* 19 */;
|
|
|
|
|
import _mod6416 from "module_6416" /* 6416 */;
|
|
|
|
|
import _isNativeReflectConstruct from "_isNativeReflectConstruct" /* 6429 */;
|
2026-08-08 06:10:11 +00:00
|
|
|
|
2026-08-24 06:08:38 +00:00
|
|
|
const useMemo = noop.useMemo;
|
2026-08-08 06:10:11 +00:00
|
|
|
function getHandler(arg0, onBegin) {
|
2026-08-24 06:08:38 +00:00
|
|
|
if (_isNativeReflectConstruct.CALLBACK_TYPE.BEGAN === arg0) {
|
2026-08-08 06:10:11 +00:00
|
|
|
return onBegin.onBegin;
|
2026-08-24 06:08:38 +00:00
|
|
|
} else if (tmp(6429).CALLBACK_TYPE.START === arg0) {
|
2026-08-08 06:10:11 +00:00
|
|
|
return onBegin.onActivate;
|
2026-08-24 06:08:38 +00:00
|
|
|
} else if (tmp(6429).CALLBACK_TYPE.UPDATE === arg0) {
|
2026-08-08 06:10:11 +00:00
|
|
|
return onBegin.onUpdate;
|
2026-08-24 06:08:38 +00:00
|
|
|
} else if (tmp(6429).CALLBACK_TYPE.END === arg0) {
|
2026-08-08 06:10:11 +00:00
|
|
|
return onBegin.onDeactivate;
|
2026-08-24 06:08:38 +00:00
|
|
|
} else if (tmp(6429).CALLBACK_TYPE.FINALIZE === arg0) {
|
2026-08-08 06:10:11 +00:00
|
|
|
return onBegin.onFinalize;
|
2026-08-24 06:08:38 +00:00
|
|
|
} else if (tmp(6429).CALLBACK_TYPE.TOUCHES_DOWN === arg0) {
|
2026-08-08 06:10:11 +00:00
|
|
|
return onBegin.onTouchesDown;
|
2026-08-24 06:08:38 +00:00
|
|
|
} else if (tmp(6429).CALLBACK_TYPE.TOUCHES_MOVE === arg0) {
|
2026-08-08 06:10:11 +00:00
|
|
|
return onBegin.onTouchesMove;
|
2026-08-24 06:08:38 +00:00
|
|
|
} else if (tmp(6429).CALLBACK_TYPE.TOUCHES_UP === arg0) {
|
2026-08-08 06:10:11 +00:00
|
|
|
return onBegin.onTouchesUp;
|
2026-08-24 06:08:38 +00:00
|
|
|
} else if (tmp(6429).CALLBACK_TYPE.TOUCHES_CANCEL === arg0) {
|
2026-08-08 06:10:11 +00:00
|
|
|
return onBegin.onTouchesCancel;
|
|
|
|
|
}
|
|
|
|
|
}
|
2026-08-24 06:08:38 +00:00
|
|
|
let obj = { CALLBACK_TYPE: _isNativeReflectConstruct.CALLBACK_TYPE };
|
2026-08-08 06:10:11 +00:00
|
|
|
getHandler.__closure = obj;
|
|
|
|
|
getHandler.__workletHash = 8647314057396;
|
|
|
|
|
getHandler.__initData = { code: "function getHandler_Pnpm_eventHandlersUtilsTs1(type,callbacks){const{CALLBACK_TYPE}=this.__closure;switch(type){case CALLBACK_TYPE.BEGAN:return callbacks.onBegin;case CALLBACK_TYPE.START:return callbacks.onActivate;case CALLBACK_TYPE.UPDATE:return callbacks.onUpdate;case CALLBACK_TYPE.END:return callbacks.onDeactivate;case CALLBACK_TYPE.FINALIZE:return callbacks.onFinalize;case CALLBACK_TYPE.TOUCHES_DOWN:return callbacks.onTouchesDown;case CALLBACK_TYPE.TOUCHES_MOVE:return callbacks.onTouchesMove;case CALLBACK_TYPE.TOUCHES_UP:return callbacks.onTouchesUp;case CALLBACK_TYPE.TOUCHES_CANCEL:return callbacks.onTouchesCancel;}}" };
|
|
|
|
|
function touchEventTypeToCallbackType(arg0) {
|
2026-08-24 06:08:38 +00:00
|
|
|
if (_mod6416.TouchEventType.TOUCHES_DOWN === arg0) {
|
|
|
|
|
return tmp(6429).CALLBACK_TYPE.TOUCHES_DOWN;
|
|
|
|
|
} else if (tmp(6416).TouchEventType.TOUCHES_MOVE === arg0) {
|
|
|
|
|
return tmp(6429).CALLBACK_TYPE.TOUCHES_MOVE;
|
|
|
|
|
} else if (tmp(6416).TouchEventType.TOUCHES_UP === arg0) {
|
|
|
|
|
return tmp(6429).CALLBACK_TYPE.TOUCHES_UP;
|
|
|
|
|
} else if (tmp(6416).TouchEventType.TOUCHES_CANCEL === arg0) {
|
|
|
|
|
return tmp(6429).CALLBACK_TYPE.TOUCHES_CANCEL;
|
2026-08-08 06:10:11 +00:00
|
|
|
} else {
|
2026-08-24 06:08:38 +00:00
|
|
|
return tmp(6429).CALLBACK_TYPE.UNDEFINED;
|
2026-08-08 06:10:11 +00:00
|
|
|
}
|
|
|
|
|
}
|
2026-08-24 06:08:38 +00:00
|
|
|
obj = { TouchEventType: _mod6416.TouchEventType, CALLBACK_TYPE: _isNativeReflectConstruct.CALLBACK_TYPE };
|
2026-08-08 06:10:11 +00:00
|
|
|
touchEventTypeToCallbackType.__closure = obj;
|
|
|
|
|
touchEventTypeToCallbackType.__workletHash = 2066229974382;
|
|
|
|
|
touchEventTypeToCallbackType.__initData = { code: "function touchEventTypeToCallbackType_Pnpm_eventHandlersUtilsTs2(eventType){const{TouchEventType,CALLBACK_TYPE}=this.__closure;switch(eventType){case TouchEventType.TOUCHES_DOWN:return CALLBACK_TYPE.TOUCHES_DOWN;case TouchEventType.TOUCHES_MOVE:return CALLBACK_TYPE.TOUCHES_MOVE;case TouchEventType.TOUCHES_UP:return CALLBACK_TYPE.TOUCHES_UP;case TouchEventType.TOUCHES_CANCEL:return CALLBACK_TYPE.TOUCHES_CANCEL;}return CALLBACK_TYPE.UNDEFINED;}" };
|
|
|
|
|
function runCallback(arg0, arg1, arg2) {
|
|
|
|
|
const tmp = getHandler(arg0, arg1);
|
|
|
|
|
if (tmp) {
|
|
|
|
|
tmp(arg2);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
runCallback.__closure = { getHandler };
|
|
|
|
|
runCallback.__workletHash = 9892811129293;
|
|
|
|
|
runCallback.__initData = { code: "function runCallback_Pnpm_eventHandlersUtilsTs3(type,callbacks,event){const{getHandler}=this.__closure;const handler=getHandler(type,callbacks);if(!handler){return;}handler(event);}" };
|
|
|
|
|
|
|
|
|
|
export const useMemoizedGestureCallbacks = function useMemoizedGestureCallbacks(disableReanimated) {
|
2026-08-24 06:08:38 +00:00
|
|
|
closure_0 = disableReanimated;
|
2026-08-08 06:10:11 +00:00
|
|
|
const items = [, , , , , , , , ];
|
|
|
|
|
({ onActivate: arr[0], onBegin: arr[1], onDeactivate: arr[2], onFinalize: arr[3], onTouchesCancel: arr[4], onTouchesDown: arr[5], onTouchesMove: arr[6], onTouchesUp: arr[7], onUpdate: arr[8] } = disableReanimated);
|
|
|
|
|
return useMemo(() => {
|
|
|
|
|
const obj = {};
|
|
|
|
|
if (disableReanimated.onBegin) {
|
|
|
|
|
obj.onBegin = tmp.onBegin;
|
|
|
|
|
}
|
|
|
|
|
if (disableReanimated.onActivate) {
|
|
|
|
|
obj.onActivate = tmp.onActivate;
|
|
|
|
|
}
|
|
|
|
|
if (disableReanimated.onDeactivate) {
|
|
|
|
|
obj.onDeactivate = tmp.onDeactivate;
|
|
|
|
|
}
|
|
|
|
|
if (disableReanimated.onFinalize) {
|
|
|
|
|
obj.onFinalize = tmp.onFinalize;
|
|
|
|
|
}
|
|
|
|
|
if (disableReanimated.onUpdate) {
|
|
|
|
|
obj.onUpdate = tmp.onUpdate;
|
|
|
|
|
}
|
|
|
|
|
if (disableReanimated.onTouchesDown) {
|
|
|
|
|
obj.onTouchesDown = tmp.onTouchesDown;
|
|
|
|
|
}
|
|
|
|
|
if (disableReanimated.onTouchesMove) {
|
|
|
|
|
obj.onTouchesMove = tmp.onTouchesMove;
|
|
|
|
|
}
|
|
|
|
|
if (disableReanimated.onTouchesUp) {
|
|
|
|
|
obj.onTouchesUp = tmp.onTouchesUp;
|
|
|
|
|
}
|
|
|
|
|
if (disableReanimated.onTouchesCancel) {
|
|
|
|
|
obj.onTouchesCancel = tmp.onTouchesCancel;
|
|
|
|
|
}
|
|
|
|
|
return obj;
|
|
|
|
|
}, items);
|
|
|
|
|
};
|
|
|
|
|
export { touchEventTypeToCallbackType };
|
|
|
|
|
export { runCallback };
|