PageSourceSearch

https://vinearchitecture.com/_nuxt/Dn84ghW1.js

js vinearchitecture.com collected 2026-10-04 16:10:42 UTC 2,759 bytes, 1 lines download raw bytes

1function x(f,l,i){if(f.addEventListener){var n=i.cfg,p=/\s+/g,z=/\s*\|\s+|\s+\|\s*/g,A=/^(.+?)(?:\s+\[\s*(.+?)\s*\])(?:\s+\[\s*(.+?)\s*\])?$/,_=/^\s*\(*\s*type\s*:\s*(.+?)\s*\)*\s*$/,h=/\(|\)|'/,o={contain:1,cover:1},E=function(t){var e=i.gW(t,t.parentNode);return(!t._lazysizesWidth||e>t._lazysizesWidth)&&(t._lazysizesWidth=e),t._lazysizesWidth},P=function(t){var e;return e=(getComputedStyle(t)||{getPropertyValue:function(){}}).getPropertyValue("background-size"),!o[e]&&o[t.style.backgroundSize]&&(e=t.style.backgroundSize),e},c=function(t,e){if(e){var r=e.match(_);r&&r[1]?t.setAttribute("type",r[1]):t.setAttribute("media",n.customMedia[e]||e)}},L=function(t,e,r){var a=l.createElement("picture"),s=e.getAttribute(n.sizesAttr),u=e.getAttribute("data-ratio"),v=e.getAttribute("data-optimumx");e._lazybgset&&e._lazybgset.parentNode==e&&e.removeChild(e._lazybgset),Object.defineProperty(r,"_lazybgset",{value:e,writable:!0}),Object.defineProperty(e,"_lazybgset",{value:a,writable:!0}),t=t.replace(p," ").split(z),a.style.display="none",r.className=n.lazyClass,t.length==1&&!s&&(s="auto"),t.forEach(function(y){var g,d=l.createElement("source");s&&s!="auto"&&d.setAttribute("sizes",s),(g=y.match(A))?(d.setAttribute(n.srcsetAttr,g[1]),c(d,g[2]),c(d,g[3])):d.setAttribute(n.srcsetAttr,y),a.appendChild(d)}),s&&(r.setAttribute(n.sizesAttr,s),e.removeAttribute(n.sizesAttr),e.removeAttribute("sizes")),v&&r.setAttribute("data-optimumx",v),u&&r.setAttribute("data-ratio",u),a.appendChild(r),e.appendChild(a)},b=function(t){if(t.target._lazybgset){var e=t.target,r=e._lazybgset,a=e.currentSrc||e.src;if(a){var s=h.test(a)?JSON.stringify(a):a,u=i.fire(r,"bgsetproxy",{src:a,useSrc:s,fullSrc:null});u.defaultPrevented||(r.style.backgroundImage=u.detail.fullSrc||"url("+u.detail.useSrc+")")}e._lazybgsetLoading&&(i.fire(r,"_lazyloaded",{},!1,!0),delete e._lazybgsetLoading)}};addEventListener("lazybeforeunveil",function(t){var e,r,a;t.defaultPrevented||!(e=t.target.getAttribute("data-bgset"))||(a=t.target,r=l.createElement("img"),r.alt="",r._lazybgsetLoading=!0,t.detail.firesLoad=!0,L(e,a,r),setTimeout(function(){i.loader.unveil(r),i.rAF(function(){i.fire(r,"_lazyloaded",{},!0,!0),r.complete&&b({target:r})})}))}),l.addEventListener("load",b,!0),f.addEventListener("lazybeforesizes",function(t){if(t.detail.instance==i&&t.target._lazybgset&&t.detail.dataAttr){var e=t.target._lazybgset,r=P(e);o[r]&&(t.target._lazysizesParentFit=r,i.rAF(function(){t.target.setAttribute("data-parent-fit",r),t.target._lazysizesParentFit&&delete t.target._lazysizesParentFit}))}},!0),l.documentElement.addEventListener("lazybeforesizes",function(t){t.defaultPrevented||!t.target._lazybgset||t.detail.instance!=i||(t.detail.width=E(t.target._lazybgset))})}}export{x as bgset};

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.