PageSourceSearch

https://www.readers.com/cdn/shop/t/236/assets/readMore.js?v=157154114950996070651769607665

js readers.com collected 2026-09-26 01:44:42 UTC 1,331 bytes, 2 lines download raw bytes

1class ReadMore extends HTMLElement{constructor(){super(),this.toggleButton=this.querySelector(".trigger"),this.contentElement=this.querySelector(".js-read-more .js-read-more--text"),this.enableReadLess=this.getAttribute("enable-read-less"),this.listener()}connectedCallback(){this.checkHeight()}checkHeight(){this.contentElement.scrollHeight>this.contentElement.clientHeight&&this.toggleButton.classList.remove("tw-hidden")}listener(){this.toggleButton.addEventListener("click",()=>{this.toggleText()}),this.toggleButton.addEventListener("keydown",e=>{e.keyCode==ENTER_KEY_CODE&&this.toggleText()})}toggleText(){this.dataset.content=="long"?(this.contentElement.classList.add("tw-line-clamp-1"),this.contentElement.closest(".content").style.marginBottom=".4rem",this.toggleButton.querySelector("span").innerText=this.toggleButton.getAttribute("text-more"),this.setAttribute("data-content","short")):(this.contentElement.classList.remove("tw-line-clamp-1"),this.contentElement.closest(".content").style.marginBottom="1.4rem",this.enableReadLess!="false"&&(this.toggleButton.querySelector("span").innerText=this.toggleButton.getAttribute("text-less")),this.setAttribute("data-content","long"))}}customElements.define("read-more",ReadMore);
2//# sourceMappingURL=/cdn/shop/t/236/assets/readMore.js.map?v=157154114950996070651769607665

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.