PageSourceSearch

https://www.bodylab.fi/theme/82dac88ef5ee9e3f82f66f9590a6cc00/js/wexo-c-m-s/bibliography.plugin.01bb6a.js

js bodylab.fi collected 2026-10-06 13:59:57 UTC 1,223 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk=self.webpackChunk||[]).push([["bibliography.plugin"],{323:(e,t,i)=>{i.r(t),i.d(t,{default:()=>d});let s=window.PluginBaseClass;class d extends s{init(){this._findElements(),this._registerEvents()}_findElements(){this.hiddenItems=this.el.querySelectorAll(".cms-element-bibliography__item--hidden"),this.fadedItem=this.el.querySelector(".cms-element-bibliography__item--faded"),this.toggleBtn=this.el.querySelector(".cms-element-bibliography__toggle-btn"),this.isExpanded=!1}_registerEvents(){this.toggleBtn&&this.toggleBtn.addEventListener("click",()=>{this.isExpanded=!this.isExpanded,this._updateState()})}_updateState(){this.hiddenItems.forEach(e=>{this.isExpanded?e.classList.remove("cms-element-bibliography__item--hidden"):e.classList.add("cms-element-bibliography__item--hidden")}),this.fadedItem&&(this.isExpanded?this.fadedItem.classList.remove("cms-element-bibliography__item--faded"):this.fadedItem.classList.add("cms-element-bibliography__item--faded")),this.toggleBtn.textContent=this.isExpanded?"−":"+",this.toggleBtn.setAttribute("aria-expanded",String(this.isExpanded)),this.toggleBtn.classList.toggle("cms-element-bibliography__toggle-btn--expanded",this.isExpanded)}}}}]);

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.