1"use strict";(self.webpackChunkwebpack=self.webpackChunkwebpack||[]).push([[1662],{11662:function(e,n,t){t.r(n),t.d(n,{default:function(){return d}});var s=t(79234),r=t(42799),o=t(83491),i=t(23201),a=t(70392),l=t.n(a),p=t(77370),c=".js-download-all-btn";class d extends r.o{constructor(e){super(e),this.init()}init(){this.spinnerHandler=i.Z.getInstance(),this.spinner=document.querySelector("body"),this.bindEvents()}bindEvents(){let e=this.element.querySelector(c);e&&e.addEventListener("click",(()=>{var e=this.parm.bulkDownloadUrl+"&ts="+(new Date).getTime();this.spinnerHandler.showSpinner(this.spinner);var n=new s.o(e,null,!1);this.ajaxWrapper.doFetch(n).then((e=>{e.clone().text().then((e=>{var n=new o.E(e);let t=n.getComponentUpdate("PreFilledWatermarkLines"),s=null!=t?t.json:null;var r=new p.b(n.getComponentUpdate("DataSheetInfos").json,n.getComponentUpdate("CategorySelectionDialog").json,n.getComponentUpdate("CategorySelectionDialog").content,s);this.spinnerHandler.hideSpinner(this.spinner),l().publish(p.a.categorySelectionRequested,r)}))}))}))}}},83491:function(e,n,t){t.d(n,{E:function(){return o}});var s=t(47277),r=t.n(s);class o{constructor(e){this.rawResponse=e,this.response=r()(e)}getComponentUpdate(e){var n=this.response.filter("[data-component="+e+"]");return n.length?{content:n.html().trim(),json:r().parseJSON(n.find("script[type='json']")[0].innerHTML)}:null}getChildComponentUpdate(e){var n=this.response.find("[data-component="+e+"]");return n.length?{content:n[0].innerHTML,json:r().parseJSON(this.response.find("script")[0].innerHTML)}:null}}}}]);
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.