Files
discord-decomp/sources/by-id/module-06305-useGestureHandler.js
T
2026-07-28 01:06:53 +03:00

100 lines
6.6 KiB
JavaScript

/* Metro module 6305; source: unknown; dependencies: [1610, 5321, 6278] */
import * as Module05321Module from './module-05321.js'; /* Metro dependency 5321 */
function _fun49700(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#49700, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:6483:6, offset: 0x012050f2, size: 130 bytes, params: 8, frame: 16
const env0_0 = require;
const Object = global.Object;
Object.defineProperty(exports, '__esModule', {value: true});
object = {code: 'function pnpm_useGestureHandlerTs1(event){const{state,State,gestureSource,source,onStart}=this.__closure;state.value=State.BEGAN;gestureSource.value=source;onStart(source,event);return;}'};
object = {code: 'function pnpm_useGestureHandlerTs2(event){const{gestureSource,source,state,onChange}=this.__closure;if(gestureSource.value!==source){return;}state.value=event.state;onChange(source,event);}'};
object = {code: 'function pnpm_useGestureHandlerTs3(event){const{gestureSource,source,state,GESTURE_SOURCE,onEnd}=this.__closure;if(gestureSource.value!==source){return;}state.value=event.state;gestureSource.value=GESTURE_SOURCE.UNDETERMINED;onEnd(source,event);}'};
object = {code: 'function pnpm_useGestureHandlerTs4(event){const{gestureSource,source,state,GESTURE_SOURCE,onFinalize}=this.__closure;if(gestureSource.value!==source){return;}state.value=event.state;gestureSource.value=GESTURE_SOURCE.UNDETERMINED;onFinalize(source,event);}'};
exports.useGestureHandler = useGestureHandler;
function useGestureHandler(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#49701, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:6483:1041, offset: 0x01205174, size: 548 bytes, params: 8, frame: 28
const env0_1 = require;
const importDefault2 = importDefault;
const importAll2 = importAll;
const module2 = module;
const exports2 = exports;
const object = {};
const moduleValue = require(dependencyMap[0]);
let useWorkletCallback = moduleValue.useWorkletCallback;
let closure = pnpm_useGestureHandlerTs1;
const State = require(dependencyMap[1]).State;
closure.__closure = {state: require, State: State, gestureSource: importDefault, source: global, onStart: importAll};
closure.__workletHash = 16113572067379;
closure.__initData = importDefault2;
object.handleOnStart = Reflect.apply(useWorkletCallback, moduleValue, [closure, [require, importDefault, global,
importAll]]);
const moduleValue2 = require(dependencyMap[0]);
useWorkletCallback = moduleValue2.useWorkletCallback;
closure = pnpm_useGestureHandlerTs2;
closure.__closure = {gestureSource: importDefault, source: global, state: require, onChange: module};
closure.__workletHash = 9050442757159;
closure.__initData = importAll2;
object.handleOnChange = Reflect.apply(useWorkletCallback, moduleValue2, [closure, [require, importDefault, global,
module]]);
const moduleValue3 = require(dependencyMap[0]);
useWorkletCallback = moduleValue3.useWorkletCallback;
closure = pnpm_useGestureHandlerTs3;
const object4 = {gestureSource: importDefault, source: global, state: require};
const GESTURE_SOURCE = require(dependencyMap[2]).GESTURE_SOURCE;
object4.GESTURE_SOURCE = GESTURE_SOURCE;
object4.onEnd = exports;
closure.__closure = object4;
closure.__workletHash = 10682034812271;
closure.__initData = module2;
object.handleOnEnd = Reflect.apply(useWorkletCallback, moduleValue3, [closure, [require, importDefault, global,
exports]]);
const moduleValue4 = require(dependencyMap[0]);
useWorkletCallback = moduleValue4.useWorkletCallback;
closure = pnpm_useGestureHandlerTs4;
closure.__closure = {gestureSource: importDefault, source: global, state: require, GESTURE_SOURCE: GESTURE_SOURCE,
onFinalize: dependencyMap};
closure.__workletHash = 9696716573416;
closure.__initData = exports2;
object.handleOnFinalize = Reflect.apply(useWorkletCallback, moduleValue4, [closure, [require, importDefault, global,
dependencyMap]]);
return object;
function pnpm_useGestureHandlerTs1(a0) { // fn#49702, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:6483:1147, owner: useGestureHandler.pnpm_useGestureHandlerTs1, offset: 0x01205398, size: 79 bytes, params: 2, frame: 14
const State = (Module05321Module).State;
const BEGAN = State.BEGAN;
require.value = BEGAN;
const binding = env0_0;
importDefault.value = binding;
importAll(binding, a0);
}
function pnpm_useGestureHandlerTs2(a0) { // fn#49703, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:6483:1412, owner: useGestureHandler.pnpm_useGestureHandlerTs2, offset: 0x012053e7, size: 58 bytes, params: 2, frame: 13
if (importDefault.value === env0_0) {
require.value = a0.state;
env0_4(env0_0, a0);
}
}
function pnpm_useGestureHandlerTs3(a0) { // fn#49704, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:6483:1648, owner: useGestureHandler.pnpm_useGestureHandlerTs3, offset: 0x01205421, size: 103 bytes, params: 2, frame: 15
var value3;
if (importDefault.value === env0_0) {
require.value = a0.state;
value3 = environment.__proto__;
importDefault.value = (require(6278) /* metro dependency 6278 */).GESTURE_SOURCE.UNDETERMINED;
env0_5(env0_0, a0);
}
}
function pnpm_useGestureHandlerTs4(a0) { // fn#49705, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:6483:1968, owner: useGestureHandler.pnpm_useGestureHandlerTs4, offset: 0x01205488, size: 103 bytes, params: 2, frame: 15
var value3;
if (importDefault.value === env0_0) {
require.value = a0.state;
value3 = environment.__proto__;
importDefault.value = require(dependencyMap[2]).GESTURE_SOURCE.UNDETERMINED;
dependencyMap(env0_0, a0);
}
}
}
}
global.__d(_fun49700, 6305, [1610, 5321, 6278]) /* metro module 6305, dependencies: [1610, 5321, 6278] */;