{"version":3,"file":"constants.cjs","names":[],"sources":["../../../../src/instrumentations/session/SpanSessionBrowserActivityInstrumentation/constants.ts"],"sourcesContent":["/** 30 minutes */\nexport const TIMEOUT_TIME = 30 * 60 * 1000; // half an hour in milis = 1.800.000 milis\n/** 30 seconds */\nexport const EVENT_THROTTLING_TIME_WINDOW = 30 * 1000; // 30 seconds in milis = 30.000 milis\n// TODO allow users to configure what events they want to listen to, or at list some flavors like \"minimal\" and \"full\"\n//  switching from the current list to the full list:\n/*export const WINDOW_USER_EVENTS = [\n  'resize',\n  'copy',\n  'cut',\n  'paste',\n  'focus',\n  'afterprint',\n  'beforeprint',\n  'scrollsnapchange',\n  'auxclick',\n  'click',\n  'dblclick',\n  'drag',\n  'dragend',\n  'dragenter',\n  'drageleave',\n  'dragover',\n  'dragstart',\n  'drop',\n  'keydown',\n  'keyup',\n  'keypress',\n  'mousedown',\n  'mouseenter',\n  'mouseleave',\n  'mousemove',\n  'mouseout',\n  'mouseover',\n  'mouseup',\n]; // list manually generated from the user related event in https://developer.mozilla.org/en-US/docs/Web/API/Window#events, updated on 2025-02-24\n*/\n/** List of events we listen for user interactions*/\nexport const WINDOW_USER_EVENTS = [\n  'keydown',\n  'mousedown',\n  'mousemove',\n  'scroll',\n];\n"],"mappings":";;;AACA,MAAa,eAAe,OAAU;;AAEtC,MAAa,+BAA+B,KAAK;;AAmCjD,MAAa,qBAAqB;CAChC;CACA;CACA;CACA;CACD"}