/* Metro module 5324; source: unknown; dependencies: [5325] */ function _fun47116(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#47116, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5502:6, offset: 0x011b96dc, size: 236 bytes, params: 8, frame: 18 const env0_0 = require; const findHandler2 = findHandler; const Object = global.Object; Object.defineProperty(exports, '__esModule', {value: true}); let Map = global.Map; let map = new Map(); Map = global.Map; map = new Map(); Map = global.Map; map = new Map(); exports.handlerIDToTag = {}; exports.registerHandler = registerHandler; exports.registerOldGestureHandler = registerOldGestureHandler; exports.unregisterOldGestureHandler = unregisterOldGestureHandler; exports.unregisterHandler = unregisterHandler; exports.findHandler = findHandler2; exports.findOldGestureHandler = findOldGestureHandler; exports.findHandlerByTestID = findHandlerByTestID; function findHandler(a0) { // fn#47117, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5502:126, offset: 0x011b97c8, size: 22 bytes, params: 2, frame: 11 return env0_2.get(a0); } function registerHandler(a0, a1, a2) { // fn#47118, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5502:204, offset: 0x011b97de, size: 84 bytes, params: 4, frame: 15 const value = a2; env0_2.set(a0, a1); if ((require(5325) /* metro dependency 5325 */).isTestEnv() && value) { env0_4.set(value, a0); } } function registerOldGestureHandler(a0, a1) { // fn#47119, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5502:311, offset: 0x011b9832, size: 28 bytes, params: 3, frame: 13 env0_3.set(a0, a1); } function unregisterOldGestureHandler(a0) { // fn#47120, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5502:393, offset: 0x010bc038, size: 24 bytes, params: 2, frame: 11 env0_3.delete(a0); } function unregisterHandler(a0, a1) { // fn#47121, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5502:466, offset: 0x011b984e, size: 79 bytes, params: 3, frame: 13 const value = a1; env0_2.delete(a0); if ((require(5325) /* metro dependency 5325 */).isTestEnv() && value) { env0_4.delete(value); } } function findOldGestureHandler(a0) { // fn#47122, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5502:597, offset: 0x011b989d, size: 22 bytes, params: 2, frame: 11 return env0_3.get(a0); } function findHandlerByTestID(a0) { // fn#47123, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5502:670, offset: 0x011b98b3, size: 53 bytes, params: 2, frame: 14 var r0; var handler; const value2 = env0_4.get(a0); const value3 = null; if (value2 === undefined) { r0 = value3; } else { handler = findHandler(value2); r0 = value3 != handler ? handler : value3; } return r0; } } global.__d(_fun47116, 5324, [5325]) /* metro module 5324, dependencies: [5325] */;