PageSourceSearch

https://www.authenticbeautyconcept.fr/etc.clientlibs/heliux/client…-dc88fe7c40a1213fdaf84500a337c53d-lc.min.js

js authenticbeautyconcept.fr collected 2026-10-07 17:39:28 UTC 2,514 bytes, 6 lines download raw bytes

1var $jscomp$compprop0={};
2(self.heliuxModules=self.heliuxModules||[]).push([[4234],($jscomp$compprop0[45681]=function(c,h,e){function k(){try{var g=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(f){}return(k=function(){return!!g})()}var m=e(23029),n=e(49530),p=e(50388),l=e(53954),q=e(85501);c=e(31526);var r={selectors:{textToCopy:".heliux-text__copytoclipboard"},classes:{temporaryTextarea:"temp_textarea",textToCopy:"heliux-text__copytoclipboard",copyTooltip:"copyTooltip"},elements:{copyTooltip:".copyTooltip"},
3defaultText:{copyText:"Click to copy",copiedText:"Copied to clipboard"}};h=function(g){function f(){(0,m.A)(this,f);var a=f,b=arguments;return a=(0,l.A)(a),(0,p.A)(this,k()?Reflect.construct(a,b||[],(0,l.A)(this).constructor):a.apply(this,b))}return(0,q.A)(f,g),(0,n.A)(f,[{key:"init",value:function(){this.config=Object.assign({},r,this.config);this.hoverMessage=this.config.hoverMessage||this.config.defaultText.copyText;this.clickMessage=this.config.clickMessage||this.config.defaultText.copiedText;
4this.getElements();this.addEventListeners()}},{key:"addEventListeners",value:function(){var a=this;this.textToCopy&&(Array.isArray(this.textToCopy)?this.textToCopy:[this.textToCopy]).forEach(function(b){a.createTooltip(b);b.addEventListener("click",function(d){d.target.classList.contains(a.config.classes.textToCopy)?a.doCopyToClipboard(d.target):a.doCopyToClipboard(d.target.parentNode)});b.addEventListener("mouseleave",function(d){a.resetCopiedTooltip(d.target)})})}},{key:"doCopyToClipboard",value:function(a){var b=
5document.createElement("textarea");b.id=this.config.classes.temporaryTextarea;b.style.height=0;document.body.appendChild(b);var d=document.getElementById(this.config.classes.temporaryTextarea);b.value=a.childNodes[0].hasChildNodes()?a.childNodes[0].childNodes[0].nodeValue:a.childNodes[0].nodeValue;d.select();document.execCommand("copy");document.body.removeChild(b);this.setCopiedTooltip(a)}},{key:"createTooltip",value:function(a){var b=document.createElement("div");b.classList.add(this.config.classes.copyTooltip);
6b.innerText=this.hoverMessage;a.appendChild(b)}},{key:"setCopiedTooltip",value:function(a){a.querySelector(this.config.elements.copyTooltip).innerText=this.clickMessage}},{key:"resetCopiedTooltip",value:function(a){a.querySelector(this.config.elements.copyTooltip).innerText=this.hoverMessage}}])}(c.xu);(0,c.kz)({CopyToClipboard:h},0)},$jscomp$compprop0),function(c){c.O(0,[750],function(){return c(45681)});c.O()}]);

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.