UNPKG

@embrace-io/web-sdk

Version:
1 lines 1.29 kB
{"version":3,"file":"constants.cjs","names":[],"sources":["../../../../src/instrumentations/rage-click/RageClickInstrumentation/constants.ts"],"sourcesContent":["// Minimum number of clicks to register a rage click\nexport const RAGE_CLICK_THRESHOLD = 3;\n\n// Maximum time (in ms) to register consecutive clicks\nexport const RAGE_CLICK_WINDOW_TIME = 500;\n\n// Consecutive clicks must be within this radius (in pixels) to be considered part\n// of the same rage click sequence. This radius is ignored if the clicks are\n// registered on the same target.\nexport const RAGE_CLICK_RADIUS = 50;\n\nexport const RAGE_CLICK_EVENT_NAME = 'rage-click';\nexport const ATTR_RAGE_CLICK_ELEMENT_TYPE = 'rage_click.element_type';\nexport const ATTR_RAGE_CLICK_ELEMENT_SELECTOR = 'rage_click.element_selector';\nexport const ATTR_RAGE_CLICK_X = 'rage_click.x';\nexport const ATTR_RAGE_CLICK_Y = 'rage_click.y';\nexport const ATTR_RAGE_CLICK_COUNT = 'rage_click.count';\nexport const ATTR_RAGE_CLICK_INTERACTION_TYPE = 'rage_click.interaction_type';\n\nexport type InteractionType = 'click' | 'tap';\n"],"mappings":";;AACA,MAAa,uBAAuB;AAGpC,MAAa,yBAAyB;AAKtC,MAAa,oBAAoB;AAEjC,MAAa,wBAAwB;AACrC,MAAa,+BAA+B;AAC5C,MAAa,mCAAmC;AAChD,MAAa,oBAAoB;AACjC,MAAa,oBAAoB;AACjC,MAAa,wBAAwB;AACrC,MAAa,mCAAmC"}