Files
discord-decomp/sources/by-id/module-06801.jsx
T
2026-07-27 16:20:00 +03:00

47 lines
2.5 KiB
React

/* Metro module 6801; source: unknown; dependencies: [27] */
function _fun53537(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#53537, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:6979:6, offset: 0x0134e3df, size: 198 bytes, params: 8, frame: 17
const Object = global.Object;
Object.defineProperty(exports, '__esModule', {value: true});
exports.addListener = undefined;
exports.removeAllListeners = undefined;
const value = require(27) /* metro dependency 27 */;
const TurboModuleRegistry = value.TurboModuleRegistry;
const enforcing = TurboModuleRegistry.getEnforcing('RNCClipboard');
exports.default = enforcing;
const NativeEventEmitter = value.NativeEventEmitter;
let nativeEventEmitter = new NativeEventEmitter(enforcing);
if (nativeEventEmitter.listenerCount) {
nativeEventEmitter = nativeEventEmitter.listenerCount.bind(nativeEventEmitter);
}
exports.addListener = addListener_53539;
exports.removeAllListeners = removeAllListeners_53541;
}
function listenerCount_53538(a0) { // fn#53538, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:6979:323, offset: 0x0134e4a5, size: 28 bytes, params: 2, frame: 11
const binding = env0_1;
return binding.listeners(a0).length;
}
function addListener_53539(a0) { // fn#53539, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:6979:393, offset: 0x0134e4c1, size: 88 bytes, params: 2, frame: 13
if (listenerCount('RNCClipboard_TEXT_CHANGED') === 0) {
env0_0.setListener();
}
const value = env0_1.addListener('RNCClipboard_TEXT_CHANGED', a0);
value._remove = value.remove;
value.remove = remove_53540;
return value;
}
function removeAllListeners_53541() { // fn#53541, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:6979:583, offset: 0x0134e550, size: 42 bytes, params: 1, frame: 12
env0_1.removeAllListeners('RNCClipboard_TEXT_CHANGED');
env0_0.removeListener();
}
function addListener_53539Remove() { // fn#53540, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:6979:503, owner: addListener_53539.remove, offset: 0x0134e519, size: 55 bytes, params: 1, frame: 12
this._remove();
if (listenerCount('RNCClipboard_TEXT_CHANGED') === 0) {
env1_0.removeListener();
}
}