PageSourceSearch

https://www.boersen-zeitung.de/680.6442041b184a00cd.js

js boersen-zeitung.de collected 2026-10-01 11:33:46 UTC 2,916 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkstorefront=self.webpackChunkstorefront||[]).push([[680,8299],{680(R,E,t){t.d(E,{G:()=>u,Q:()=>i});var m=t(5157),a=t(375),c=t(5547),f=t(177),g=t(3726),O=t(7786),C=t(3798),v=t(5245),h=t(8890),r=t(8251),i=function(e){return e.HORIZONTAL="horizontal",e.VERTICAL="vertical",e}(i||{});let u=(()=>{class e{constructor(){this.elementRef=(0,a.WQX)(c.aKT),this.subscriptions=(0,a.WQX)(r.v),this.platformId=(0,a.WQX)(c.Agw),this.destroyRef=(0,a.WQX)(a.abz),this.storefrontCheckOverflow=(0,m.hFB)(void 0),this.storefrontCheckOverflowTarget=(0,m.hFB)("parent"),this.rafHandle=null}ngAfterViewInit(){this.target="parent"===this.storefrontCheckOverflowTarget()?this.elementRef.nativeElement.parentNode:this.elementRef.nativeElement,this.subscriptions.subscribe((0,O.h)((0,h.Ne)(),(0,g.R)(this.elementRef.nativeElement,"scroll",{passive:!0}),(0,h.S8)(this.elementRef.nativeElement).pipe((0,v.i)(1))).pipe((0,C.Z)(100)),()=>this.scheduleCheck()),this.scheduleCheck(),this.destroyRef.onDestroy(()=>{null!==this.rafHandle&&(0,f.UE)(this.platformId)&&cancelAnimationFrame(this.rafHandle)})}scheduleCheck(){(0,f.UE)(this.platformId)?null===this.rafHandle&&(this.rafHandle=requestAnimationFrame(()=>{this.rafHandle=null,this.checkScrollable()})):this.checkScrollable()}checkScrollable(){this.target&&("horizontal"===this.storefrontCheckOverflow()?this.checkScrollableHorizontal():this.checkScrollableVertical(),this.target.classList.add("initialized"))}checkScrollableVertical(){const o=this.elementRef.nativeElement,n=o.scrollHeight,s=o.clientHeight,d=o.scrollTop,l=this.target.classList;if(n>s){const M=n-s;l.add("scrollable-vert"),l.toggle("scrollable-bottom",Math.abs(M-d)>1),l.toggle("scrollable-top",d>0)}else l.remove("scrollable-vert"),l.remove("scrollable-bottom"),l.remove("scrollable-top")}checkScrollableHorizontal(){const o=this.elementRef.nativeElement,n=o.scrollWidth,s=o.clientWidth,d=o.scrollLeft,l=this.target.classList;if(n>s){const M=n-s;l.add("scrollable-horiz"),l.toggle("scrollable-right",Math.abs(M-d)>1),l.toggle("scrollable-left",d>0)}else l.remove("scrollable-horiz"),l.remove("scrollable-left"),l.remove("scrollable-right")}static{this.\u0275fac=function(n){return new(n||e)}}static{this.\u0275dir=c.FsC({type:e,selectors:[["","storefrontCheckOverflow",""]],inputs:{storefrontCheckOverflow:[1,"storefrontCheckOverflow"],storefrontCheckOverflowTarget:[1,"storefrontCheckOverflowTarget"]},features:[c.Jv_([r.v])]})}}return e})()},3798(R,E,t){t.d(E,{Z:()=>C});var m=t(3236),a=t(9974),c=t(8750),f=t(4360),O=t(1584);function C(v,h=m.E){return function g(v){return(0,a.N)((h,r)=>{let i=!1,u=null,e=null,D=!1;const o=()=>{if(e?.unsubscribe(),e=null,i){i=!1;const s=u;u=null,r.next(s)}D&&r.complete()},n=()=>{e=null,D&&r.complete()};h.subscribe((0,f._)(r,s=>{i=!0,u=s,e||(0,c.Tg)(v(s)).subscribe(e=(0,f._)(r,o,n))},()=>{D=!0,(!i||!e||e.closed)&&r.complete()}))})}(()=>(0,O.O)(v,h))}}}]);

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.