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

51 lines
2.9 KiB
JavaScript

/* Metro module 7468; source: unknown; dependencies: [7465, 7469] */
import * as MetricsModule from './module-07465-metrics.js'; /* Metro dependency 7465 */
import * as MetricsAggregatorModule from './module-07469-MetricsAggregator.js'; /* Metro dependency 7469 */
function _fun60225(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#60225, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7646:6, offset: 0x016fe9a1, size: 122 bytes, params: 8, frame: 16
const env0_0 = require;
const Object = global.Object;
Object.defineProperty(exports, '__esModule', {value: true});
exports.metricsDefault = {increment: function(a0) {
var r6;
var r5;
var value = undefined;
var value2 = 1;
r6 = arguments.length > value2 ? value === arguments[value2] ? value2 : arguments[value2] : value2;
r5 = arguments.length > 2 ? arguments[2] : value;
var metrics = require(dependencyMap[0]).metrics;
var MetricsAggregator = require(dependencyMap[value2]).MetricsAggregator;
metrics.increment(MetricsAggregator, a0, r6, r5);
return value;
}, distribution: function(a0, a1, a2) {
var metrics = require(dependencyMap[0]).metrics;
var MetricsAggregator = require(dependencyMap[1]).MetricsAggregator;
metrics.distribution(MetricsAggregator, a0, a1, a2);
}, set: function(a0, a1, a2) {
var metrics = require(dependencyMap[0]).metrics;
var MetricsAggregator = require(dependencyMap[1]).MetricsAggregator;
metrics.set(MetricsAggregator, a0, a1, a2);
}, gauge: function(a0, a1, a2) {
var metrics = require(dependencyMap[0]).metrics;
var MetricsAggregator = require(dependencyMap[1]).MetricsAggregator;
metrics.gauge(MetricsAggregator, a0, a1, a2);
}, timing: timing_60230, getMetricsAggregatorForClient: function(a0) {
var metrics = require(dependencyMap[0]).metrics;
var MetricsAggregator = require(dependencyMap[1]).MetricsAggregator;
return metrics.getMetricsAggregatorForClient(a0, MetricsAggregator);
}};
function timing_60230(a0, a1) { // fn#60230, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7646:556, offset: 0x016feb6b, size: 131 bytes, params: 3, frame: 20
const value = undefined;
const value2 = 'second';
const r6 = arguments.length > 2 ? value === arguments[2] ? value2 : arguments[2] : value2;
const r5 = arguments.length > 3 ? arguments[3] : value;
const metrics = (MetricsModule).metrics;
const timing = metrics.timing;
const MetricsAggregator = (MetricsAggregatorModule).MetricsAggregator;
return Reflect.apply(timing, metrics, [MetricsAggregator, a0, a1, r6, r5]);
}
}
global.__d(_fun60225, 7468, [7465, 7469]) /* metro module 7468, dependencies: [7465, 7469] */;