UNPKG

@embrace-io/web-sdk

Version:
13 lines (12 loc) 660 B
Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" }); //#region src/instrumentations/clicks/ClicksInstrumentation/utils.ts const MAX_INNER_TEXT = 30; const getHTMLElementFriendlyName = (element, innerText) => { const nodeName = element.nodeName.toLowerCase(); const truncatedInnerText = innerText.substring(0, MAX_INNER_TEXT); const ellipsis = innerText.length > MAX_INNER_TEXT ? "..." : ""; return `<${nodeName}${element.className ? ` class="${element.className}"` : ""}>${truncatedInnerText}${ellipsis}</${nodeName}>`; }; //#endregion exports.getHTMLElementFriendlyName = getHTMLElementFriendlyName; //# sourceMappingURL=utils.cjs.map