Files
discord-decomp/_bundle/Module5276.js
T
2026-11-01 12:12:55 +02:00

43 lines
938 B
JavaScript

// Metro module 5276 (f5277).
import { isTestEnv } from "./deepEqual";
let c3190_2 = new Map();
let c3190_3 = new Map();
let c3190_4 = new Map();
export const handlerIDToTag = {};
export function registerHandler(a0, a1, a2) {
c3190_2.set(a0, a1);
if (isTestEnv() && a2) {
c3190_4.set(a2, a0);
}
}
export function registerOldGestureHandler(a0, a1) {
c3190_3.set(a0, a1);
}
export function unregisterOldGestureHandler(a0) {
c3190_3.delete(a0);
}
export function unregisterHandler(a0, a1) {
c3190_2.delete(a0);
if (isTestEnv() && a1) {
c3190_4.delete(a1);
}
}
export function findHandler(a0) {
return c3190_2.get(a0);
}
export function findOldGestureHandler(a0) {
return c3190_3.get(a0);
}
export function findHandlerByTestID(a0) {
const r6 = c3190_4.get(a0);
let r7 = null;
if (r6 !== void 0) {
let r10 = c3190_2.get(r6);
if (r10 == null) {
r10 = null;
}
r7 = r10;
}
return r7;
}