136 lines
6 KiB
JavaScript
136 lines
6 KiB
JavaScript
// Module ID: 6447
|
|
// Function ID: 6448
|
|
// Name: isNativeEvent
|
|
// Dependencies: [6382]
|
|
|
|
// Module 6447 (isNativeEvent)
|
|
const require = arg1;
|
|
const dependencyMap = arg6;
|
|
function isNativeEvent(arg0) {
|
|
return "nativeEvent" in arg0;
|
|
}
|
|
isNativeEvent.__closure = {};
|
|
isNativeEvent.__workletHash = 15502708650016;
|
|
isNativeEvent.__initData = { code: "function isNativeEvent_Pnpm_eventUtilsTs1(event){return'nativeEvent'in event;}" };
|
|
function maybeExtractNativeEvent(nativeEvent) {
|
|
if (typeof isNativeEvent !== "function") {
|
|
HermesBuiltin.throwTypeError();
|
|
}
|
|
if ("nativeEvent" in nativeEvent) {
|
|
nativeEvent = nativeEvent.nativeEvent;
|
|
}
|
|
return nativeEvent;
|
|
}
|
|
maybeExtractNativeEvent.__closure = { isNativeEvent };
|
|
maybeExtractNativeEvent.__workletHash = 9418753326359;
|
|
maybeExtractNativeEvent.__initData = { code: "function maybeExtractNativeEvent_Pnpm_eventUtilsTs2(event){const{isNativeEvent}=this.__closure;return isNativeEvent(event)?event.nativeEvent:event;}" };
|
|
function flattenAndFilterEvent(handlerTag) {
|
|
const merged = Object.assign(handlerTag.handlerData);
|
|
return { handlerTag: handlerTag.handlerTag };
|
|
}
|
|
flattenAndFilterEvent.__closure = {};
|
|
flattenAndFilterEvent.__workletHash = 12741778497058;
|
|
flattenAndFilterEvent.__initData = { code: "function flattenAndFilterEvent_Pnpm_eventUtilsTs3(event){return{handlerTag:event.handlerTag,...event.handlerData};}" };
|
|
function isEventForHandlerWithTag(arg0, result) {
|
|
return result.handlerTag === arg0;
|
|
}
|
|
isEventForHandlerWithTag.__closure = {};
|
|
isEventForHandlerWithTag.__workletHash = 11134871115176;
|
|
isEventForHandlerWithTag.__initData = { code: "function isEventForHandlerWithTag_Pnpm_eventUtilsTs4(handlerTag,event){return event.handlerTag===handlerTag;}" };
|
|
function isNativeAnimatedEvent(onUpdate) {
|
|
let tmp = onUpdate;
|
|
if (tmp) {
|
|
tmp = "_argMapping" in onUpdate;
|
|
}
|
|
return tmp;
|
|
}
|
|
isNativeAnimatedEvent.__closure = {};
|
|
isNativeAnimatedEvent.__workletHash = 3439774750008;
|
|
isNativeAnimatedEvent.__initData = { code: "function isNativeAnimatedEvent_Pnpm_eventUtilsTs5(callback){return!!callback&&'_argMapping'in callback;}" };
|
|
let closure_3 = { code: "function pnpm_eventUtilsTs7(current,previous){const{diffCalculator}=this.__closure;const currentEventData=current.handlerData;const previousEventData=previous?previous.handlerData:null;const changePayload=diffCalculator(currentEventData,previousEventData);current.handlerData={...currentEventData,...changePayload};return current;}" };
|
|
function getChangeEventCalculator(diffCalculator) {
|
|
let closure_0 = diffCalculator;
|
|
const fn = function t(handlerData, handlerData2) {
|
|
handlerData = handlerData.handlerData;
|
|
handlerData = null;
|
|
if (handlerData2) {
|
|
handlerData = handlerData2.handlerData;
|
|
}
|
|
const merged = Object.assign(handlerData);
|
|
const merged1 = Object.assign(diffCalculator(handlerData, handlerData));
|
|
handlerData.handlerData = {};
|
|
return handlerData;
|
|
};
|
|
fn.__closure = { diffCalculator };
|
|
fn.__workletHash = 10887773943786;
|
|
fn.__initData = closure_3;
|
|
return fn;
|
|
}
|
|
getChangeEventCalculator.__closure = {};
|
|
getChangeEventCalculator.__workletHash = 1165584403675;
|
|
getChangeEventCalculator.__initData = { code: "function getChangeEventCalculator_Pnpm_eventUtilsTs6(diffCalculator){return function(current,previous){'worklet';const currentEventData=current.handlerData;const previousEventData=previous?previous.handlerData:null;const changePayload=diffCalculator(currentEventData,previousEventData);current.handlerData={...currentEventData,...changePayload};return current;};}" };
|
|
function isTouchEvent(arg0) {
|
|
return "allTouches" in arg0;
|
|
}
|
|
isTouchEvent.__closure = {};
|
|
isTouchEvent.__workletHash = 14798108877298;
|
|
isTouchEvent.__initData = { code: "function isTouchEvent_Pnpm_eventUtilsTs8(event){return'allTouches'in event;}" };
|
|
function isStateChangeEvent(oldState) {
|
|
let tmp = "oldState" in oldState;
|
|
if (tmp) {
|
|
tmp = undefined !== oldState.oldState;
|
|
}
|
|
return tmp;
|
|
}
|
|
isStateChangeEvent.__closure = {};
|
|
isStateChangeEvent.__workletHash = 7295971713196;
|
|
isStateChangeEvent.__initData = { code: "function isStateChangeEvent_Pnpm_eventUtilsTs9(event){return'oldState'in event&&event.oldState!==undefined;}" };
|
|
arg5.maybeExtractNativeEvent = maybeExtractNativeEvent;
|
|
arg5.flattenAndFilterEvent = flattenAndFilterEvent;
|
|
arg5.isEventForHandlerWithTag = isEventForHandlerWithTag;
|
|
arg5.isNativeAnimatedEvent = isNativeAnimatedEvent;
|
|
arg5.checkMappingForChangeProperties = function checkMappingForChangeProperties(arg0) {
|
|
const iter = arg0._argMapping[Symbol.iterator]();
|
|
const nextResult = iter.next();
|
|
while (iter !== undefined) {
|
|
let tmp2 = nextResult;
|
|
if (nextResult) {
|
|
let tmp3 = nextResult;
|
|
if ("nativeEvent" in tmp2) {
|
|
let tmp4 = nextResult;
|
|
if ("handlerData" in tmp2.nativeEvent) {
|
|
let tmp5 = nextResult;
|
|
for (const key10023 in tmp2.nativeEvent.handlerData) {
|
|
let tmp14 = key10023;
|
|
let tmp15 = key10023;
|
|
if (!key10023.startsWith("change")) {
|
|
continue;
|
|
} else {
|
|
let tmp6 = globalThis;
|
|
let _Error = Error;
|
|
let tmp7 = require;
|
|
let tmp8 = dependencyMap;
|
|
let obj = require(6382) /* tagMessage */;
|
|
let tmp9 = tmp14;
|
|
let _HermesInternal = HermesInternal;
|
|
let str = " is not available when using Animated.Event.";
|
|
let str2 = "";
|
|
let tmp10 = new.target;
|
|
let tmp11 = new.target;
|
|
let error = new Error(obj.tagMessage("" + tmp15 + " is not available when using Animated.Event."));
|
|
let tmp13 = error;
|
|
throw error;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
continue;
|
|
}
|
|
};
|
|
arg5.shouldHandleTouchEvents = function shouldHandleTouchEvents(onTouchesDown) {
|
|
return onTouchesDown.onTouchesDown || onTouchesDown.onTouchesMove || onTouchesDown.onTouchesUp || onTouchesDown.onTouchesCancel;
|
|
};
|
|
arg5.getChangeEventCalculator = getChangeEventCalculator;
|
|
arg5.isTouchEvent = isTouchEvent;
|
|
arg5.isStateChangeEvent = isStateChangeEvent;
|