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

52 lines
3.0 KiB
JavaScript

/* Metro module 914; source: unknown; dependencies: [] */
function _fun9797(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#9797, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1041:6, offset: 0x00d726be, size: 64 bytes, params: 8, frame: 16
const Object = global.Object;
const defineProperty = Object.defineProperty;
const Symbol = global.Symbol;
Reflect.apply(defineProperty, Object, [exports, Symbol.toStringTag, {value: 'Module'}]);
exports.debounce = debounce_9798;
function debounce_9798(a0, a1, a2) { // fn#9798, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1041:102, offset: 0x00d726fe, size: 142 bytes, params: 4, frame: 19
const env0_0 = a0;
const env0_1 = a1;
const cancel_98002 = cancel_9800;
const debounce_9798Debounced2 = debounce_9798Debounced;
const env0_5 = a2 != null && a2.maxWait ? global.Math.max(a2.maxWait, a1) : 0;
const env0_6 = a2?.setTimeoutImpl || global.setTimeout;
debounce_9798Debounced2.cancel = cancel_98002;
debounce_9798Debounced2.flush = flush_9802;
return debounce_9798Debounced2;
function debounce_9798InvokeFunc() { // fn#9799, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1041:230, owner: debounce_9798.invokeFunc, offset: 0x00d7278c, size: 27 bytes, params: 1, frame: 10
cancel_9800();
return env0_0();
}
function debounce_9798Cancel() { // fn#9800, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1041:280, owner: debounce_9798.cancel, offset: 0x00d727a7, size: 65 bytes, params: 1, frame: 12
if (env0_3 !== undefined) {
global.clearTimeout(env0_3);
}
if (env0_4 !== undefined) {
global.clearTimeout(env0_4);
}
}
function debounce_9798Debounced() { // fn#9801, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1041:371, owner: debounce_9798.debounced, offset: 0x00d727e8, size: 99 bytes, params: 1, frame: 14
if (env0_3) {
global.clearTimeout(env0_3);
}
env0_3 = env0_6(debounce_9798InvokeFunc, require);
if (env0_5 && env0_4 === undefined) {
env0_4 = env0_6(debounce_9798InvokeFunc, env0_5);
}
return env0_2;
}
function debounce_9798Flush() { // fn#9802, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1041:526, owner: debounce_9798.flush, offset: 0x00d7284b, size: 37 bytes, params: 1, frame: 11
return env0_3 !== undefined || env0_4 !== undefined ? debounce_9798InvokeFunc() : env0_2;
}
}
}
global.__d(_fun9797, 914, []) /* metro module 914 */;