UNPKG

lazysizes

Version:

High performance (jankfree) lazy loader for images (including responsive images), iframes and scripts (widgets).

2 lines 690 B
/*! lazysizes - v4.0.0 */ !function(a,b){var c=function(){b(a.lazySizes),a.removeEventListener("lazyunveilread",c,!0)};b=b.bind(null,a,a.document),"object"==typeof module&&module.exports?b(require("lazysizes")):a.lazySizes?c():a.addEventListener("lazyunveilread",c,!0)}(window,function(a,b,c){"use strict";function d(){if(a.twttr&&twttr.widgets)return void twttr.widgets.load();if(!e){var c=b.createElement("script"),d=b.getElementsByTagName("script")[0];c.src="//platform.twitter.com/widgets.js",e=!0,d.parentNode.insertBefore(c,d)}}var e;b.addEventListener("lazybeforeunveil",function(a){if(a.detail.instance==c){var b=a.target.getAttribute("data-twitter");b&&(c.aC(a.target,b),d())}})});