PageSourceSearch

https://www.avast.com/etc.clientlibs/avast/clientlibs/generated/co…dge.min.10a69285b61dcb0a9b542adeea45c0cb.js

js avast.com collected 2026-09-24 06:39:48 UTC 5,843 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkaem_maven_archetype=self.webpackChunkaem_maven_archetype||[]).push([[6738],{3145:function(e,t,n){function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}n.d(t,{A:function(){return r}})},5458:function(e,t,n){n.d(t,{A:function(){return a}});var r=n(3145),o=n(7800);function a(e){return function(e){if(Array.isArray(e))return(0,r.A)(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||(0,o.A)(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}},7800:function(e,t,n){n.d(t,{A:function(){return o}});var r=n(3145);function o(e,t){if(e){if("string"==typeof e)return(0,r.A)(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?(0,r.A)(e,t):void 0}}},9922:function(e,t,n){var r=n(5458),o={css:{main:"c-awardsbadge[data-tooltip-id]",interactiveElem:"[data-tooltip-trigger]",referencesContainer:"c-awardsbadge__references",referencesShowMore:"c-awardsbadge__references-show-more",referencesPanel:"c-awardsbadge__references-panel",referencesList:"c-awardsbadge__references-list",referencesEmpty:"c-awardsbadge__references-empty",referencesLink:"c-awardsbadge__references-link"},dom:{main:function(){return document.querySelectorAll(".".concat(o.css.main))},interactiveElems:function(e){return e.querySelectorAll("".concat(o.css.interactiveElem))},referencesContainers:function(){return document.querySelectorAll(".".concat(o.css.referencesContainer))},referencesShowMore:function(e){return e.querySelector(".".concat(o.css.referencesShowMore))},referencesPanel:function(e){return e.querySelector(".".concat(o.css.referencesPanel))},referencesList:function(e){return e.querySelector(".".concat(o.css.referencesList))},referencesEmpty:function(e){return e.querySelector(".".concat(o.css.referencesEmpty))}},tooltip:{events:{createInteractionEvent:function(e,t,n){return function(r){for(;t.firstChild;)t.removeChild(t.lastChild);var a=r.currentTarget,c=a.closest(".".concat(o.css.main));t.append(a.querySelector("template").content.cloneNode(!0)),r.target.dispatchEvent(new CustomEvent(e,{bubbles:!0,detail:{identifier:n,boundaryElem:c,anchor:a}}))}},dispatchTooltipShownEvent:function(e){var t,n=e.querySelector(".c-awardsbadge__img"),r=(null==n?void 0:n.getAttribute("alt"))||"",o=null!=n&&n.src&&"string"==typeof n.src&&(null===(t=n.src.split("/").pop())||void 0===t?void 0:t.replace(/\.[^.]+$/,""))||"",a=r||o;a&&e.dispatchEvent(new CustomEvent("awardsbadge:tooltip-shown",{bubbles:!0,detail:{id:a}}))}},setup:function(e,t){var n=e.dataset.tooltipId;if(n){var r=document.querySelector('.c-tooltip[data-parent-id="'.concat(n,'"]'));if(r){var a=r.id,c=r.querySelector(".c-tooltip__content");r.dataset.defaultPosition="bottom";var i,s=o.tooltip.events.createInteractionEvent("tooltip:open",c,a),d=o.tooltip.events.createInteractionEvent("tooltip:close",c,a),l=function(e){s(e),o.tooltip.events.dispatchTooltipShownEvent(e.currentTarget)},u=window.aUtil.screen.isDesktop();t.forEach(function(e){u?(e.addEventListener("mouseover",l),e.addEventListener("mouseleave",d)):(e.addEventListener("touchstart",function(t){t.stopPropagation(),document.querySelectorAll(".c-tooltip.c-tooltip--open").forEach(function(t){e.hasAttribute("aria-describedby")||(t.classList.remove("c-tooltip--open"),t.querySelector(".c-tooltip__content").dispatchEvent(new Event("mouseleave")))}),r.classList.contains("c-tooltip--open")||(l(t),i=r)}),document.addEventListener("touchstart",function(t){if(i&&!r.contains(t.target)&&!e.contains(t.target)){var n=document.querySelectorAll(".c-tooltip.c-tooltip--open");i=void 0,n.forEach(function(e){e.classList.remove("c-tooltip--open")})}})),e.addEventListener("focus",l),e.addEventListener("blur",d),document.addEventListener("keydown",function(e){"Escape"===e.key&&(r.setAttribute("aria-hidden","true"),r.classList.remove("c-tooltip--open"))})})}}}},createReferenceListItem:function(e){var t=document.createElement("li"),n=document.createElement("a");return n.href="/editor.html".concat(e,".html"),n.target="_blank",n.className=o.css.referencesLink,n.textContent=e,t.appendChild(n),t}
1,setupReferences:function(){o.dom.referencesContainers().forEach(function(e){if(!e.dataset.awardsBadgeReferencesInitialized){e.dataset.awardsBadgeReferencesInitialized="true";var t=e.dataset.awardBadgeItemPath,n=o.dom.referencesShowMore(e),a=o.dom.referencesPanel(e),c=o.dom.referencesList(e),i=o.dom.referencesEmpty(e);t&&n&&a&&c&&i&&n.addEventListener("click",function(){var e="/bin/avast/awardsBadgeReferences?path=".concat(encodeURIComponent(t));fetch(e).then(function(e){if(!e.ok)throw new Error("Award badge references request failed");return e.json()}).then(function(e){var t=Array.isArray(e.uniquePagePaths)?e.uniquePagePaths:[];0===t.length?(i.hidden=!1,c.hidden=!0):(i.hidden=!0,c.hidden=!1,c.replaceChildren.apply(c,(0,r.A)(t.map(function(e){return o.createReferenceListItem(e)})))),n.hidden=!0,a.hidden=!1}).catch(function(e){console.warn("awardsBadge: references",e)})})}})},init:function(){try{document.querySelectorAll(".c-awardsbadge").forEach(function(e){e.style.visibility="visible"}),o.dom.main().forEach(function(e){if(!e.dataset.awardsBadgeInitialized){e.dataset.awardsBadgeInitialized="true";var t=o.dom.interactiveElems(e);o.tooltip.setup(e,t)}}),"true"===document.body.dataset.authorMode&&o.setupReferences()}catch(e){console.log("awardsBadge: init() ::"+e)}}};window.aCompUtils.onDomLoad(function(){o.init(),window.aCompUtils.observeAuthorMutations("c-awardsbadge",o.init)})}},function(e){e(e.s=9922)}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.