PageSourceSearch

https://static.tfmetalsreport.com/js/js_VEWZgdTUMCFHYZ5d_GUV5SXJQI77MnYzXXVGiUHsPsg.js

js tfmetalsreport.com collected 2026-10-02 07:10:03 UTC 2,646 bytes, 1 lines download raw bytes

vendor: 2,646 bytes, line 1
1!function(e,t){var i=function(){t(e.lazySizes),e.removeEventListener('lazyunveilread',i,!0)};t=t.bind(null,e,e.document),'object'==typeof module&&module.exports?t(require('lazysizes')):'function'==typeof define&&define.amd?define(['lazysizes'],t):e.lazySizes?i():e.addEventListener('lazyunveilread',i,!0)}(window,function(e,i,s){'use strict';var u,n,f,t,l,a,r,d,m,h,c,p,o;function g(){this.ratioElems=i.getElementsByClassName('lazyaspectratio'),this._setupEvents(),this.processImages()};e.addEventListener&&(u=Array.prototype.forEach,l=/^picture$/i,r='img['+(a='data-aspectratio')+']',d=function(t){return e.matchMedia?(d=function(e){return!e||(matchMedia(e)||{}).matches})(t):e.Modernizr&&Modernizr.mq?!t||Modernizr.mq(t):!t},m=s.aC,h=s.rC,c=s.cfg,g.prototype={_setupEvents:function(){function n(t){t.naturalWidth<36?e.addAspectRatio(t,!0):e.removeAspectRatio(t,!0)};function o(){e.processImages()};var t,e=this;function r(){u.call(e.ratioElems,n)};i.addEventListener('load',function(e){e.target.getAttribute&&e.target.getAttribute(a)&&n(e.target)},!0),addEventListener('resize',function(){clearTimeout(t),t=setTimeout(r,99)}),i.addEventListener('DOMContentLoaded',o),addEventListener('load',o)},processImages:function(e){for(var n=('length'in(e=e||i)&&!e.nodeName?e:e.querySelectorAll(r)),t=0;t<n.length;t++)36<n[t].naturalWidth?this.removeAspectRatio(n[t]):this.addAspectRatio(n[t])},getSelectedRatio:function(e){var t,r,n,i,s,o=e.parentNode;if(o&&l.test(o.nodeName||''))for(t=0,r=(n=o.getElementsByTagName('source')).length;t<r;t++)if(i=n[t].getAttribute('data-media')||n[t].getAttribute('media'),c.customMedia[i]&&(i=c.customMedia[i]),d(i)){s=n[t].getAttribute(a);break};return s||e.getAttribute(a)||''},parseRatio:(p=/^\s*([+\d\.]+)(\s*[\/x]\s*([+\d\.]+))?\s*$/,o={},function(e){var t;return!o[e]&&(t=e.match(p))&&(t[3]?o[e]=t[1]/t[3]:o[e]=+t[1]),o[e]}),addAspectRatio:function(t,a){var i,n=t.offsetWidth,o=t.offsetHeight;a||m(t,'lazyaspectratio'),n<36&&o<=0?(n||o&&e.console)&&console.log('Define width or height of image, so we can calculate the other dimension'):(i=this.getSelectedRatio(t),(i=this.parseRatio(i))&&(n?t.style.height=n/i+'px':t.style.width=o*i+'px'))},removeAspectRatio:function(e){h(e,'lazyaspectratio'),e.style.height='',e.style.width='',e.removeAttribute(a)}},(f=function(){(t=e.jQuery||e.Zepto||e.shoestring||e.$)&&t.fn&&!t.fn.imageRatio&&t.fn.filter&&t.fn.add&&t.fn.find?t.fn.imageRatio=function(){return n.processImages(this.find(r).add(this.filter(r))),this}:t=!1})(),setTimeout(f),n=new g,e.imageRatio=n,'object'==typeof module&&module.exports?module.exports=n:'function'==typeof define&&define.amd&&define(n))});

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.