decord/source/__polyfill/13xxx/module_13112.js
github-actions 8d58bae3b2 chore: update source for alpha 347.4
Skipped 1 file(s) >100MB (GitHub limit): source/__polyfill/04xxx/module_4907.js (118.4 MB)
2026-09-18 06:58:00 +00:00

45 lines
1.3 KiB
JavaScript

// Module ID: 13112
// Function ID: 13113
// Dependencies: [13066, 13053, 13039]
// Exports: addBreadcrumb
// Module 13112
import _mod13066 from "module_13066" /* 13066 */;
require = arg1;
const dependencyMap = arg6;
export const addBreadcrumb = function addBreadcrumb(arg0, arg1) {
closure_0 = arg1;
const client = _mod13066.getClient();
const isolationScope = _mod13066.getIsolationScope();
if (client) {
const options = client.getOptions();
let beforeBreadcrumb = options.beforeBreadcrumb;
let tmp5 = null;
if (undefined !== beforeBreadcrumb) {
tmp5 = beforeBreadcrumb;
}
beforeBreadcrumb = tmp5;
const maxBreadcrumbs = options.maxBreadcrumbs;
let num = 100;
if (undefined !== maxBreadcrumbs) {
num = maxBreadcrumbs;
}
if (num > 0) {
let obj2 = { timestamp: tmp(13053).dateTimestampInSeconds() };
const merged = Object.assign(arg0);
if (tmp5) {
obj2 = tmp(13039).consoleSandbox(() => beforeBreadcrumb(obj2, closure_0));
const tmpResult2 = tmp(13039);
}
if (null !== obj2) {
if (client.emit) {
client.emit("beforeAddBreadcrumb", obj2, arg1);
}
isolationScope.addBreadcrumb(obj2, num);
}
const tmpResult = tmp(13053);
}
}
};