PageSourceSearch

https://www.prettyorange.nl/create/960.d6964c711fee74f2.js

js prettyorange.nl collected 2026-10-10 00:53:38 UTC 2,120 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkangular_cli=self.webpackChunkangular_cli||[]).push([[960],{9960(h,n,o){o.r(n),o.d(n,{sp_room_poster_in_picture:()=>r});var i=o(1098),s=o(8955),c=o(7572);const r=class{constructor(t){(0,i.r)(this,t),this.width=100,this.widthUnit="%",this.height=100,this.heightUnit="%",this.productImage=void 0,this.productRatio=1,this.roundedProduct=!1,this.backgroundSize=void 0}handleResize(){this.component=this.setComponent()}getBackgroundSize(){const t=this.el.offsetHeight,e=this.el.offsetWidth;return t>e?t:e}componentDidLoad(){this.component=this.setComponent(),this.addIntersectionObserver()}addIntersectionObserver(){this.io=new IntersectionObserver(t=>{t[0].isIntersecting&&(this.component=this.setComponent(),this.removeIntersectionObserver())}),this.io.observe(this.el)}removeIntersectionObserver(){this.io&&(this.io.disconnect(),this.io=null)}setComponent(){const t=this.getBackgroundSize();return this.backgroundSize=t,this.componentSpecs=(0,c.g)(t,this.productRatio,s.a.roomPoster),(0,i.h)("sp-product-in-picture-shared",{width:this.width,widthUnit:this.widthUnit,height:this.height,heightUnit:this.heightUnit,productImage:this.productImage,productRatio:this.productRatio,productWidth:this.componentSpecs.productWidth,productPositionTop:this.componentSpecs.productPositionTop,productPositionLeft:this.componentSpecs.productPositionLeft,productPositionBottom:this.componentSpecs.productPositionBottom,productPositionRight:this.componentSpecs.productPositionRight,productPerspectiveOrigin:this.componentSpecs.productPerspectiveOrigin,perspective:this.componentSpecs.perspective,productTransform:this.componentSpecs.productTransform,productDropShadowValue:"0px 1px 2px 3px rgba(0,0,0,.03)",roundedProduct:this.roundedProduct,backgroundImage:this.componentSpecs.backgroundImage,backgroundPosition:this.componentSpecs.backgroundPosition,backgroundSize:this.backgroundSize,blancoPreviewColor:"#fff"})}render(){return(0,i.h)(i.a,{style:{width:this.width+this.widthUnit,height:this.height+this.heightUnit,display:"block"},ref:e=>this.container=e},this.component)}get el(){return(0,i.g)(this)}}}}]);

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.