554 lines
27 KiB
React
554 lines
27 KiB
React
/* Metro module 5368; source: unknown; dependencies: [5360, 5329, 5325, 5328, 5326, 5327] */
|
|
function _fun47334(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#47334, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5546:6, offset: 0x011bf0fc, size: 227 bytes, params: 8, frame: 16
|
|
const env0_0 = require;
|
|
const Object = global.Object;
|
|
Object.defineProperty(exports, '__esModule', {value: true});
|
|
object = {code: 'function getHandler_Pnpm_useAnimatedGestureTs1(type,gesture){const{CALLBACK_TYPE}=this.__closure;switch(type){case CALLBACK_TYPE.BEGAN:return gesture.onBegin;case CALLBACK_TYPE.START:return gesture.onStart;case CALLBACK_TYPE.UPDATE:return gesture.onUpdate;case CALLBACK_TYPE.CHANGE:return gesture.onChange;case CALLBACK_TYPE.END:return gesture.onEnd;case CALLBACK_TYPE.FINALIZE:return gesture.onFinalize;case CALLBACK_TYPE.TOUCHES_DOWN:return gesture.onTouchesDown;case CALLBACK_TYPE.TOUCHES_MOVE:return gesture.onTouchesMove;case CALLBACK_TYPE.TOUCHES_UP:return gesture.onTouchesUp;case CALLBACK_TYPE.TOUCHES_CANCELLED:return gesture.onTouchesCancelled;}}'};
|
|
const env0_3 = _fun47335();
|
|
object = {code: 'function touchEventTypeToCallbackType_Pnpm_useAnimatedGestureTs2(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_CANCELLED:return CALLBACK_TYPE.TOUCHES_CANCELLED;}return CALLBACK_TYPE.UNDEFINED;}'};
|
|
const env0_5 = _fun47337();
|
|
object = {code: "function runWorklet_Pnpm_useAnimatedGestureTs3(type,gesture,event,...args){const{getHandler,tagMessage}=this.__closure;const handler=getHandler(type,gesture);if(gesture.isWorklet[type]){handler===null||handler===void 0||handler(event,...args);}else if(handler){console.warn(tagMessage('Animated gesture callback must be a worklet'));}}"};
|
|
const env0_7 = _fun47339();
|
|
object = {code: 'function isStateChangeEvent_Pnpm_useAnimatedGestureTs4(event){return event.oldState!=null;}'};
|
|
const env0_9 = _fun47341();
|
|
object = {code: 'function isTouchEvent_Pnpm_useAnimatedGestureTs5(event){return event.eventType!=null;}'};
|
|
const env0_11 = _fun47343();
|
|
object = {code: 'function pnpm_useAnimatedGestureTs6(event){const{sharedHandlersCallbacks,isStateChangeEvent,State,runWorklet,CALLBACK_TYPE,lastUpdateEvent,isTouchEvent,stateControllers,GestureStateManager,TouchEventType,touchEventTypeToCallbackType}=this.__closure;const currentCallback=sharedHandlersCallbacks.value;if(!currentCallback){return;}for(let i=0;i<currentCallback.length;i++){const gesture=currentCallback[i];if(event.handlerTag!==gesture.handlerTag){continue;}if(isStateChangeEvent(event)){if(event.oldState===State.UNDETERMINED&&event.state===State.BEGAN){runWorklet(CALLBACK_TYPE.BEGAN,gesture,event);}else if((event.oldState===State.BEGAN||event.oldState===State.UNDETERMINED)&&event.state===State.ACTIVE){runWorklet(CALLBACK_TYPE.START,gesture,event);lastUpdateEvent.value[gesture.handlerTag]=undefined;}else if(event.oldState!==event.state&&event.state===State.END){if(event.oldState===State.ACTIVE){runWorklet(CALLBACK_TYPE.END,gesture,event,true);}runWorklet(CALLBACK_TYPE.FINALIZE,gesture,event,true);}else if((event.state===State.FAILED||event.state===State.CANCELLED)&&event.state!==event.oldState){if(event.oldState===State.ACTIVE){runWorklet(CALLBACK_TYPE.END,gesture,event,false);}runWorklet(CALLBACK_TYPE.FINALIZE,gesture,event,false);}}else if(isTouchEvent(event)){if(!stateControllers[i]||stateControllers[i].handlerTag!==event.handlerTag){stateControllers[i]=GestureStateManager.create(event.handlerTag);}if(event.eventType!==TouchEventType.UNDETERMINED){runWorklet(touchEventTypeToCallbackType(event.eventType),gesture,event,stateControllers[i]);}}else{runWorklet(CALLBACK_TYPE.UPDATE,gesture,event);if(gesture.onChange&&gesture.changeEventCalculator){var _gesture$changeEventC;runWorklet(CALLBACK_TYPE.CHANGE,gesture,(_gesture$changeEventC=gesture.changeEventCalculator)===null||_gesture$changeEventC===void 0?void 0:_gesture$changeEventC.call(gesture,event,lastUpdateEvent.value[gesture.handlerTag]));lastUpdateEvent.value[gesture.handlerTag]=event;}}}}'};
|
|
exports.useAnimatedGesture = useAnimatedGesture;
|
|
}
|
|
|
|
function _fun47335() { // fn#47335, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5546:767, offset: 0x011bf1df, size: 78 bytes, params: 1, frame: 14
|
|
const closure = getHandler;
|
|
const CALLBACK_TYPE = (require(5360) /* metro dependency 5360 */).CALLBACK_TYPE;
|
|
closure.__closure = {CALLBACK_TYPE: CALLBACK_TYPE};
|
|
closure.__workletHash = 12174736290982;
|
|
closure.__initData = env0_2;
|
|
return closure;
|
|
}
|
|
|
|
function _fun47337() { // fn#47337, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5546:1958, offset: 0x011bf3eb, size: 101 bytes, params: 1, frame: 15
|
|
const closure = touchEventTypeToCallbackType;
|
|
const object2 = {};
|
|
const TouchEventType = (require(5329) /* metro dependency 5329 */).TouchEventType;
|
|
object2.TouchEventType = TouchEventType;
|
|
const CALLBACK_TYPE = (require(5360) /* metro dependency 5360 */).CALLBACK_TYPE;
|
|
object2.CALLBACK_TYPE = CALLBACK_TYPE;
|
|
closure.__closure = object2;
|
|
closure.__workletHash = 6825086001765;
|
|
closure.__initData = env0_4;
|
|
return closure;
|
|
}
|
|
|
|
function _fun47339() { // fn#47339, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5546:2898, offset: 0x011bf58a, size: 90 bytes, params: 1, frame: 14
|
|
const closure = runWorklet;
|
|
const object2 = {};
|
|
object2.getHandler = env0_3;
|
|
object2.tagMessage = (require(5325) /* metro dependency 5325 */).tagMessage;
|
|
closure.__closure = object2;
|
|
closure.__workletHash = 6506685255530;
|
|
closure.__initData = env0_6;
|
|
return closure;
|
|
}
|
|
|
|
function _fun47341() { // fn#47341, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5546:3403, offset: 0x011bf6be, size: 46 bytes, params: 1, frame: 2
|
|
const closure = function(a0) {
|
|
return a0.oldState != null;
|
|
};
|
|
closure.__closure = {};
|
|
closure.__workletHash = 8201524245094;
|
|
closure.__initData = env0_8;
|
|
return closure;
|
|
}
|
|
|
|
function _fun47343() { // fn#47343, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5546:3648, offset: 0x011bf6ec, size: 46 bytes, params: 1, frame: 2
|
|
const closure = function(a0) {
|
|
return a0.eventType != null;
|
|
};
|
|
closure.__closure = {};
|
|
closure.__workletHash = 6575076970903;
|
|
closure.__initData = env0_10;
|
|
return closure;
|
|
}
|
|
|
|
function useAnimatedGesture(a0, a1) { // fn#47345, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5546:5791, offset: 0x011bf72b, size: 374 bytes, params: 3, frame: 22
|
|
var value2;
|
|
var value3;
|
|
var closure;
|
|
var object2;
|
|
const Reanimated = (require(5328) /* metro dependency 5328 */).Reanimated;
|
|
if (Reanimated) {
|
|
value2 = Reanimated.useSharedValue(null);
|
|
value3 = Reanimated.useSharedValue([]);
|
|
closure = pnpm_useAnimatedGestureTs6;
|
|
object2 = {sharedHandlersCallbacks: value2, isStateChangeEvent: env0_9};
|
|
object2.State = (require(5326) /* metro dependency 5326 */).State;
|
|
object2.runWorklet = env0_7;
|
|
object2.CALLBACK_TYPE = (require(5360) /* metro dependency 5360 */).CALLBACK_TYPE;
|
|
object2.lastUpdateEvent = value3;
|
|
object2.isTouchEvent = env0_11;
|
|
object2.stateControllers = [];
|
|
object2.GestureStateManager = (require(5327) /* metro dependency 5327 */).GestureStateManager;
|
|
object2.TouchEventType = (require(5329) /* metro dependency 5329 */).TouchEventType;
|
|
object2.touchEventTypeToCallbackType = env0_5;
|
|
closure.__closure = object2;
|
|
closure.__workletHash = 11751547526080;
|
|
closure.__initData = env0_12;
|
|
a0.animatedEventHandler = Reanimated.useEvent(closure, ['onGestureHandlerStateChange', 'onGestureHandlerEvent'],
|
|
a1);
|
|
a0.animatedHandlers = value2;
|
|
}
|
|
}
|
|
|
|
function getHandler(a0, a1) { // fn#47336, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5546:784, offset: 0x011bf22d, size: 446 bytes, params: 3, frame: 15
|
|
const CALLBACK_TYPE = (require(5360) /* metro dependency 5360 */).CALLBACK_TYPE;
|
|
const BEGAN = CALLBACK_TYPE.BEGAN;
|
|
if (BEGAN === a0) {
|
|
return a1.onBegin;
|
|
}
|
|
const START = CALLBACK_TYPE.START;
|
|
if (START === a0) {
|
|
return a1.onStart;
|
|
}
|
|
const UPDATE = CALLBACK_TYPE.UPDATE;
|
|
if (UPDATE === a0) {
|
|
return a1.onUpdate;
|
|
}
|
|
const CHANGE = CALLBACK_TYPE.CHANGE;
|
|
if (CHANGE === a0) {
|
|
return a1.onChange;
|
|
}
|
|
const END = CALLBACK_TYPE.END;
|
|
if (END === a0) {
|
|
return a1.onEnd;
|
|
}
|
|
const FINALIZE = CALLBACK_TYPE.FINALIZE;
|
|
if (FINALIZE === a0) {
|
|
return a1.onFinalize;
|
|
}
|
|
const TOUCHES_DOWN = CALLBACK_TYPE.TOUCHES_DOWN;
|
|
if (TOUCHES_DOWN === a0) {
|
|
return a1.onTouchesDown;
|
|
}
|
|
const TOUCHES_MOVE = CALLBACK_TYPE.TOUCHES_MOVE;
|
|
if (TOUCHES_MOVE === a0) {
|
|
return a1.onTouchesMove;
|
|
}
|
|
const TOUCHES_UP = CALLBACK_TYPE.TOUCHES_UP;
|
|
if (TOUCHES_UP === a0) {
|
|
return a1.onTouchesUp;
|
|
}
|
|
const TOUCHES_CANCELLED = CALLBACK_TYPE.TOUCHES_CANCELLED;
|
|
if (TOUCHES_CANCELLED === a0) {
|
|
return a1.onTouchesCancelled;
|
|
}
|
|
}
|
|
|
|
function touchEventTypeToCallbackType(a0) { // fn#47338, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5546:1975, offset: 0x011bf450, size: 314 bytes, params: 2, frame: 14
|
|
const CALLBACK_TYPE = (require(5360) /* metro dependency 5360 */).CALLBACK_TYPE;
|
|
const TouchEventType = (require(5329) /* metro dependency 5329 */).TouchEventType;
|
|
const TOUCHES_DOWN = TouchEventType.TOUCHES_DOWN;
|
|
if (TOUCHES_DOWN === a0) {
|
|
return CALLBACK_TYPE.TOUCHES_DOWN;
|
|
}
|
|
const TOUCHES_MOVE = TouchEventType.TOUCHES_MOVE;
|
|
if (TOUCHES_MOVE === a0) {
|
|
return CALLBACK_TYPE.TOUCHES_MOVE;
|
|
}
|
|
const TOUCHES_UP = TouchEventType.TOUCHES_UP;
|
|
if (TOUCHES_UP === a0) {
|
|
return CALLBACK_TYPE.TOUCHES_UP;
|
|
}
|
|
const TOUCHES_CANCELLED = TouchEventType.TOUCHES_CANCELLED;
|
|
if (TOUCHES_CANCELLED === a0) {
|
|
return CALLBACK_TYPE.TOUCHES_CANCELLED;
|
|
}
|
|
return CALLBACK_TYPE.UNDEFINED;
|
|
}
|
|
|
|
function runWorklet(a0, a1, a2) { // fn#47340, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5546:2915, offset: 0x011bf5e4, size: 218 bytes, params: 4, frame: 18
|
|
var r1;
|
|
var console;
|
|
var warn;
|
|
var tagMessage;
|
|
var Array;
|
|
var value3;
|
|
var value5;
|
|
var array;
|
|
var value8;
|
|
var value9;
|
|
var apply;
|
|
var items2;
|
|
var concat;
|
|
let value = environment.__proto__;
|
|
const value2 = env1_3(a0, a1);
|
|
if (a1.isWorklet[a0]) {
|
|
value = arguments.length;
|
|
Array = global.Array;
|
|
value3 = 3;
|
|
reducibleJoin5: while (true) {
|
|
if (value > value3) {
|
|
value5 = value - value3;
|
|
r1 = value5;
|
|
break reducibleJoin5;
|
|
}
|
|
r1 = 0;
|
|
break reducibleJoin5;
|
|
}
|
|
array = new Array();
|
|
if (value3 < value) {
|
|
r1 = value3;
|
|
reducibleLoop6: while (true) {
|
|
value8 = r1 - value3;
|
|
array[value8] = arguments[r1];
|
|
value9 = typeof r1 === 'bigint' ? r1 + 1n : +r1 + 1;
|
|
if (value9 < value) {
|
|
r1 = value9;
|
|
continue reducibleLoop6;
|
|
}
|
|
break reducibleLoop6;
|
|
}
|
|
}
|
|
reducibleJoin9: while (true) {
|
|
if (value2 == null) {
|
|
break reducibleJoin9;
|
|
}
|
|
apply = value2.apply;
|
|
items2 = [a2];
|
|
concat = items2.concat;
|
|
Reflect.apply(apply, value2, [undefined, Reflect.apply(concat, items2, [array])]);
|
|
break reducibleJoin9;
|
|
}
|
|
} else {
|
|
reducibleJoin9: while (true) {
|
|
if (value2) {
|
|
console = global.console;
|
|
warn = console.warn;
|
|
value = require(5325) /* metro dependency 5325 */;
|
|
tagMessage = value.tagMessage;
|
|
Reflect.apply(warn, console, [Reflect.apply(tagMessage, value,
|
|
['Animated gesture callback must be a worklet'])]);
|
|
break reducibleJoin9;
|
|
}
|
|
break reducibleJoin9;
|
|
}
|
|
}
|
|
}
|
|
|
|
function pnpm_useAnimatedGestureTs6(a0) { // fn#47346, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5546:5945, owner: useAnimatedGesture.pnpm_useAnimatedGestureTs6, offset: 0x011bf8a1, size: 1202 bytes, params: 2, frame: 31
|
|
var r1;
|
|
var r0;
|
|
var length;
|
|
var value3;
|
|
var value4;
|
|
var value5;
|
|
var property;
|
|
var handlerTag;
|
|
var handlerTag2;
|
|
var binding;
|
|
var CALLBACK_TYPE;
|
|
var UPDATE;
|
|
var onChange;
|
|
var changeEventCalculator;
|
|
var CHANGE;
|
|
var value6;
|
|
var value7;
|
|
var value8;
|
|
var property2;
|
|
var handlerTag3;
|
|
var value9;
|
|
var GestureStateManager;
|
|
var create;
|
|
var eventType;
|
|
var TouchEventType;
|
|
var UNDETERMINED;
|
|
var binding2;
|
|
var value10;
|
|
var oldState;
|
|
const State = (require(5326) /* metro dependency 5326 */).State;
|
|
var state;
|
|
var BEGAN;
|
|
var ACTIVE;
|
|
var START;
|
|
var value11;
|
|
var END;
|
|
var FAILED;
|
|
var value12;
|
|
var CANCELLED;
|
|
var value13;
|
|
var value14;
|
|
var FINALIZE;
|
|
var value15;
|
|
const value2 = env0_0.value;
|
|
reducibleJoin38: while (true) {
|
|
if (!value2) {
|
|
break reducibleJoin38;
|
|
}
|
|
length = value2.length;
|
|
value3 = 0;
|
|
value4 = environment.__proto__;
|
|
value5 = undefined;
|
|
if (!(value3 < length)) {
|
|
break reducibleJoin38;
|
|
}
|
|
r1 = value3;
|
|
reducibleLoop2: while (true) {
|
|
property = value2[r1];
|
|
handlerTag = a0.handlerTag;
|
|
handlerTag2 = property.handlerTag;
|
|
reducibleJoin37: while (true) {
|
|
if (handlerTag !== handlerTag2) {
|
|
break reducibleJoin37;
|
|
}
|
|
if (env1_9(a0)) {
|
|
oldState = a0.oldState;
|
|
UNDETERMINED = State.UNDETERMINED;
|
|
if (oldState === UNDETERMINED) {
|
|
if (a0.state === State.BEGAN) {
|
|
binding = env1_7;
|
|
CALLBACK_TYPE = require(dependencyMap[value3]).CALLBACK_TYPE;
|
|
binding(CALLBACK_TYPE.BEGAN, property, a0);
|
|
break reducibleJoin37;
|
|
}
|
|
}
|
|
oldState = a0.oldState;
|
|
BEGAN = State.BEGAN;
|
|
if (oldState !== BEGAN) {
|
|
oldState = a0.oldState;
|
|
UNDETERMINED = State.UNDETERMINED;
|
|
if (oldState !== UNDETERMINED) {
|
|
oldState = a0.oldState;
|
|
state = a0.state;
|
|
if (oldState !== state) {
|
|
state = a0.state;
|
|
END = State.END;
|
|
if (state === END) {
|
|
oldState = a0.oldState;
|
|
reducibleJoin35: while (true) {
|
|
if (oldState !== State.ACTIVE) {
|
|
break reducibleJoin35;
|
|
}
|
|
binding = env1_7;
|
|
CALLBACK_TYPE = require(dependencyMap[value3]).CALLBACK_TYPE;
|
|
END = CALLBACK_TYPE.END;
|
|
binding(END, property, a0, true);
|
|
break reducibleJoin35;
|
|
}
|
|
binding = env1_7;
|
|
CALLBACK_TYPE = require(dependencyMap[value3]).CALLBACK_TYPE;
|
|
binding(CALLBACK_TYPE.FINALIZE, property, a0, true);
|
|
break reducibleJoin37;
|
|
}
|
|
}
|
|
state = a0.state;
|
|
FAILED = State.FAILED;
|
|
value12 = state !== FAILED;
|
|
reducibleJoin27: while (true) {
|
|
if (value12) {
|
|
state = a0.state;
|
|
CANCELLED = State.CANCELLED;
|
|
value13 = state !== CANCELLED;
|
|
r0 = value13;
|
|
break reducibleJoin27;
|
|
}
|
|
r0 = value12;
|
|
break reducibleJoin27;
|
|
}
|
|
reducibleJoin29: while (true) {
|
|
if (r0) {
|
|
break reducibleJoin29;
|
|
}
|
|
state = a0.state;
|
|
oldState = a0.oldState;
|
|
value14 = state === oldState;
|
|
r0 = value14;
|
|
break reducibleJoin29;
|
|
}
|
|
if (r0) {
|
|
break reducibleJoin37;
|
|
}
|
|
oldState = a0.oldState;
|
|
reducibleJoin32: while (true) {
|
|
if (oldState !== State.ACTIVE) {
|
|
break reducibleJoin32;
|
|
}
|
|
binding = env1_7;
|
|
CALLBACK_TYPE = require(dependencyMap[value3]).CALLBACK_TYPE;
|
|
END = CALLBACK_TYPE.END;
|
|
binding(END, property, a0, false);
|
|
break reducibleJoin32;
|
|
}
|
|
binding = env1_7;
|
|
CALLBACK_TYPE = require(dependencyMap[value3]).CALLBACK_TYPE;
|
|
FINALIZE = CALLBACK_TYPE.FINALIZE;
|
|
binding(FINALIZE, property, a0, false);
|
|
break reducibleJoin37;
|
|
}
|
|
}
|
|
state = a0.state;
|
|
ACTIVE = State.ACTIVE;
|
|
if (state !== ACTIVE) {
|
|
oldState = a0.oldState;
|
|
state = a0.state;
|
|
if (oldState !== state) {
|
|
state = a0.state;
|
|
END = State.END;
|
|
if (state === END) {
|
|
oldState = a0.oldState;
|
|
reducibleJoin35: while (true) {
|
|
if (oldState !== State.ACTIVE) {
|
|
break reducibleJoin35;
|
|
}
|
|
binding = env1_7;
|
|
CALLBACK_TYPE = require(dependencyMap[value3]).CALLBACK_TYPE;
|
|
END = CALLBACK_TYPE.END;
|
|
binding(END, property, a0, true);
|
|
break reducibleJoin35;
|
|
}
|
|
binding = env1_7;
|
|
CALLBACK_TYPE = require(dependencyMap[value3]).CALLBACK_TYPE;
|
|
binding(CALLBACK_TYPE.FINALIZE, property, a0, true);
|
|
break reducibleJoin37;
|
|
}
|
|
}
|
|
state = a0.state;
|
|
FAILED = State.FAILED;
|
|
value12 = state !== FAILED;
|
|
reducibleJoin27: while (true) {
|
|
if (value12) {
|
|
state = a0.state;
|
|
CANCELLED = State.CANCELLED;
|
|
value13 = state !== CANCELLED;
|
|
r0 = value13;
|
|
break reducibleJoin27;
|
|
}
|
|
r0 = value12;
|
|
break reducibleJoin27;
|
|
}
|
|
reducibleJoin29: while (true) {
|
|
if (r0) {
|
|
break reducibleJoin29;
|
|
}
|
|
state = a0.state;
|
|
oldState = a0.oldState;
|
|
value14 = state === oldState;
|
|
r0 = value14;
|
|
break reducibleJoin29;
|
|
}
|
|
if (r0) {
|
|
break reducibleJoin37;
|
|
}
|
|
oldState = a0.oldState;
|
|
ACTIVE = State.ACTIVE;
|
|
reducibleJoin32: while (true) {
|
|
if (oldState !== ACTIVE) {
|
|
break reducibleJoin32;
|
|
}
|
|
binding = env1_7;
|
|
CALLBACK_TYPE = require(dependencyMap[value3]).CALLBACK_TYPE;
|
|
END = CALLBACK_TYPE.END;
|
|
binding(END, property, a0, false);
|
|
break reducibleJoin32;
|
|
}
|
|
binding = env1_7;
|
|
CALLBACK_TYPE = require(dependencyMap[value3]).CALLBACK_TYPE;
|
|
FINALIZE = CALLBACK_TYPE.FINALIZE;
|
|
binding(FINALIZE, property, a0, false);
|
|
break reducibleJoin37;
|
|
}
|
|
binding = env1_7;
|
|
CALLBACK_TYPE = require(dependencyMap[value3]).CALLBACK_TYPE;
|
|
START = CALLBACK_TYPE.START;
|
|
binding(START, property, a0);
|
|
value11 = env0_1.value;
|
|
handlerTag = property.handlerTag;
|
|
value11[handlerTag] = value5;
|
|
break reducibleJoin37;
|
|
}
|
|
if (env1_11(a0)) {
|
|
property2 = env0_2[r1];
|
|
reducibleJoin13: while (true) {
|
|
if (property2) {
|
|
handlerTag = env0_2[r1].handlerTag;
|
|
handlerTag3 = a0.handlerTag;
|
|
value9 = handlerTag === handlerTag3;
|
|
r0 = value9;
|
|
break reducibleJoin13;
|
|
}
|
|
r0 = property2;
|
|
break reducibleJoin13;
|
|
}
|
|
reducibleJoin15: while (true) {
|
|
if (r0) {
|
|
break reducibleJoin15;
|
|
}
|
|
binding = env0_2;
|
|
GestureStateManager = (require(5327) /* metro dependency 5327 */).GestureStateManager;
|
|
create = GestureStateManager.create;
|
|
handlerTag = a0.handlerTag;
|
|
binding[r1] = Reflect.apply(create, GestureStateManager, [handlerTag]);
|
|
break reducibleJoin15;
|
|
}
|
|
eventType = a0.eventType;
|
|
TouchEventType = (require(5329) /* metro dependency 5329 */).TouchEventType;
|
|
UNDETERMINED = TouchEventType.UNDETERMINED;
|
|
if (eventType === UNDETERMINED) {
|
|
break reducibleJoin37;
|
|
}
|
|
binding = env1_7;
|
|
binding2 = env1_5;
|
|
eventType = a0.eventType;
|
|
value10 = binding2(eventType);
|
|
binding(value10, property, a0, env0_2[r1]);
|
|
break reducibleJoin37;
|
|
}
|
|
binding = env1_7;
|
|
CALLBACK_TYPE = require(dependencyMap[value3]).CALLBACK_TYPE;
|
|
UPDATE = CALLBACK_TYPE.UPDATE;
|
|
binding(UPDATE, property, a0);
|
|
onChange = property.onChange;
|
|
reducibleJoin7: while (true) {
|
|
if (onChange) {
|
|
changeEventCalculator = property.changeEventCalculator;
|
|
r0 = changeEventCalculator;
|
|
break reducibleJoin7;
|
|
}
|
|
r0 = onChange;
|
|
break reducibleJoin7;
|
|
}
|
|
if (r0) {
|
|
binding = env1_7;
|
|
CALLBACK_TYPE = require(dependencyMap[value3]).CALLBACK_TYPE;
|
|
CHANGE = CALLBACK_TYPE.CHANGE;
|
|
changeEventCalculator = property.changeEventCalculator;
|
|
reducibleJoin10: while (true) {
|
|
if (changeEventCalculator == null) {
|
|
r0 = value5;
|
|
break reducibleJoin10;
|
|
}
|
|
changeEventCalculator = property.changeEventCalculator;
|
|
value6 = env0_1.value;
|
|
handlerTag = property.handlerTag;
|
|
value7 = Reflect.apply(changeEventCalculator, property, [a0, value6[handlerTag]]);
|
|
r0 = value7;
|
|
break reducibleJoin10;
|
|
}
|
|
binding(CHANGE, property, r0);
|
|
value8 = env0_1.value;
|
|
handlerTag = property.handlerTag;
|
|
value8[handlerTag] = a0;
|
|
break reducibleJoin37;
|
|
}
|
|
break reducibleJoin37;
|
|
}
|
|
value15 = typeof r1 === 'bigint' ? r1 + 1n : +r1 + 1;
|
|
length = value2.length;
|
|
if (value15 < length) {
|
|
r1 = value15;
|
|
continue reducibleLoop2;
|
|
}
|
|
break reducibleJoin38;
|
|
}
|
|
}
|
|
}
|
|
|