PageSourceSearch

https://userslot.net/js/block-loader.min.js

js userslot.net collected 2026-10-09 18:02:44 UTC 1,332 bytes, 10 lines download raw bytes

1(function(){'use strict';var loader,template=['<div data-role="loader" class="loading-mask" style="position: absolute;">','<div class="loader">','<% if (loaderImageHref) { %>','<img src="<%= loaderImageHref %>" alt="Loading..." style="position: absolute;">','<% } %>','</div>','</div>'].join('');function show(element,settings){var position=element.css('position'),spinner=loader.clone();settings=settings||{};if(position!=='absolute'&&position!=='fixed'){element.addClass('_block-content-loading');}
2if(settings.css){spinner.css(settings.css);}
3element.append(spinner);}
4function delayedShow(element,settings){settings=settings||{};if(!settings.delay){return show(element,settings);}
5if(element.data('spinner-timer')){return;}
6element.data('spinner-timer',setTimeout(function(){element.data('spinner-timer',0);show(element,settings);},settings.delay));}
7function hide(element){var timerId=element.data('spinner-timer');if(timerId){clearTimeout(timerId);element.data('spinner-timer',0);}
8if(!element.has('.loading-mask').length){return;}
9element.find('.loading-mask').remove();element.removeClass('_block-content-loading');}
10$.widget('blockLoader',{component:'Magento_Ui/js/block-loader',create:function(){var href=this.options;if(!loader){loader=$(_.template(template)({loaderImageHref:href}));}},show:delayedShow,hide:hide});})();

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.