1(function($,Drupal,drupalSettings){'use strict';Drupal.AjaxCommands.prototype.viewsShowMore=function(ajax,response){var selector=response.selector||ajax.wrapper;var $wrapper=$(selector);var method=response.method||ajax.method;var appendAt=response.append_at||'';var effect=ajax.getEffect(response);var settings=response.settings||ajax.settings||drupalSettings;var currentViewId=selector.replace('.js-view-dom-id-','views_dom_id:');var $newContent=$($.parseHTML(response.data,document,true));$newContent=Drupal.theme('ajaxWrapperNewContent',$newContent,ajax,response);var view=Drupal.views.instances[currentViewId];Drupal.detachBehaviors($wrapper.get(0),settings);view.$view.removeOnce('ajax-pager');view.$exposed_form.removeOnce('exposed-form');var contentSelector=appendAt&&!response.options.content_selector?'.view-content '+appendAt:response.options.content_selector||'.view-content';var pagerSelector=response.options.pager_selector||'.pager-show-more';if(effect.showEffect!=='show'&&effect.showEffect!=='scrollToggle'){$newContent.find(contentSelector).children().hide();} 2var $contentArea=$wrapper.find(contentSelector);if(effect.showEffect==='scroll_fadeToggle'||effect.showEffect==='scrollToggle'){var oldHeight=$contentArea.addClass('clearfix').height();var oldItems=$contentArea.children().length;var newItems=$newContent.find(contentSelector).children().length;var newHeight=oldHeight+Math.ceil(oldHeight / oldItems*newItems);if(effect.showEffect==='scroll_fadeToggle'){$contentArea.height(newHeight);} 3var positionTop=$contentArea.offset().top+oldHeight-response.scroll_offset;$('html, body').animate({scrollTop:positionTop},effect.showSpeed);} 4$wrapper.find(pagerSelector).replaceWith($newContent.find(pagerSelector));$contentArea[method]($newContent.find(contentSelector).children());if(effect.showEffect!=='show'&&effect.showEffect!=='scrollToggle'){if(effect.showEffect==='scroll_fadeToggle'){effect.showEffect='fadeIn';} 5$contentArea.children(':not(:visible)')[effect.showEffect](effect.showSpeed);$contentArea.queue(function(next){$(this).css('height','auto');next();});} 6$wrapper.trigger('viewsShowMore.newContent',$newContent.clone());Drupal.attachBehaviors($wrapper.get(0),settings);};})(jQuery,Drupal,drupalSettings);
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.