PageSourceSearch

https://theatre-chaillot.fr/themes/custom/chaillot/dist/key-words.js?tltou1

js theatre-chaillot.fr collected 2026-09-24 19:05:30 UTC 1,010 bytes, 1 lines download raw bytes

1class a{constructor(t){this.$el=t,this.$lines=t.querySelectorAll('[data-cpt="key-words-list"]'),this.elems=[],this.$lines.forEach((i,s)=>{this.elems[s]=[],this.elems[s].parent=i,i.getAttribute("data-scroll")==="right"?this.elems[s].i=0:this.elems[s].i=-i.children[0].clientWidth,this.elems[s].firstElement=i.children[0]}),this.init(),t.addEventListener("mouseenter",()=>this.marquee()),t.addEventListener("mouseleave",()=>this.stop())}init(){this.elems.forEach(t=>{t.firstElement.style.marginLeft=`${t.i}px`})}marquee(){this.setInterval=setInterval(()=>this.scroll(),0)}scroll(){this.elems.forEach(t=>{t.parent.getAttribute("data-scroll")==="right"?(t.firstElement.style.marginLeft=`-${t.i}px`,t.i>t.firstElement.clientWidth&&(t.i=0)):(t.firstElement.style.marginLeft=`${t.i}px`,t.i>0&&(t.i=-t.firstElement.clientWidth)),t.i=t.i+.3})}stop(){clearInterval(this.setInterval)}}(function(r,t){r.behaviors.keywords={attach:function(i,s){t("keywords",".key-words",i).forEach(function(e){new a(e)})}}})(Drupal,once);

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.