1"use strict";(self.webpackChunknodebb=self.webpackChunknodebb||[]).push([[38876,33009,53375],{58899:(_,A,a)=>{var u,r;u=[a(59494),a(98480)],r=function(g,d){const s={};return s.init=function(){g.init(),d.handleInfiniteScroll("account/ignored")},s}.apply(A,u),r!==void 0&&(_.exports=r)},98480:(_,A,a)=>{var u,r;u=[a(59494),a(25142),a(85233)],r=function(g,d,s){const l={};let p,t=1;l.init=function(){g.init(),l.handleInfiniteScroll("account/topics")},l.handleInfiniteScroll=function(f){p=f,t=ajaxify.data.pagination.currentPage,config.usePagination||d.init(h)};function h(f){if(f<0)return;const E=utils.params();t+=1,E.page=t,d.loadMoreXhr(E,function(o,c){o.topics&&o.topics.length?m(o.topics,c):c()})}function m(f,E){app.parseAndTranslate(p,"topics",{topics:f},function(o){$('[component="category"]').append(o),o.find(".timeago").timeago(),s.fire("action:topics.loaded",{topics:f}),E()})}return l}.apply(A,u),r!==void 0&&(_.exports=r)},25142:(_,A,a)=>{var u,r;u=[a(85233),a(7927)],r=function(g,d){const s={};let l,p=0,t=!1,h,m=0;s.init=function(o,c){const n=$("body");typeof o=="function"?(l=o,h=n):(l=c,h=o||n),p=$(window).scrollTop(),$(window).off("scroll",f).on("scroll",f),n.height()<=$(window).height()&&l(1)};function f(){m&&clearTimeout(m),m=setTimeout(function(){m=0,E()},60)}function E(){const o=utils.findBootstrapEnvironment(),c=(o==="xs"||o==="sm")&&$("html").hasClass("composing");if(t||c||app.flags._glance)return;const n=$(window).scrollTop(),e=$(window).height(),i=h.height()-e,T=h.offset()?h.offset().top:0,w=100*(n-T)/(i<=0?e:i),D=15,S=85,v=n>p?1:-1;(w<D&&n<p||w>S&&n>p||w<0&&v>0&&i<0)&&l(v),p=n}return s.loadMore=function(o,c,n){if(t)return;t=!0;const e={method:o,data:c};g.fire("action:infinitescroll.loadmore",e),socket.emit(e.method,e.data,function(i,T){if(i)return t=!1,d.error(i);n(T,function(){t=!1})})},s.loadMoreXhr=function(o,c){if(t)return;t=!0;const n=config.relative_path+"/api"+location.pathname.replace(new RegExp("^"+config.relative_path),""),e={url:n,data:o};g.fire("action:infinitescroll.loadmore.xhr",e),$.get(n,o,function(i){c(i,function(){t=!1})}).fail(function(i){t=!1,d.error(String(i.responseJSON||"[[error:no-connection]]"))})},s.removeExtra=function(o,c,n){let e=$();if(o.length<=n)return e;const i=o.length-n;if(c>0){const T=$(document).height(),w=$(window).scrollTop();e=o.slice(0,i).remove(),$(window).scrollTop(w+($(document).height()-T))}else e=o.slice(o.length-i).remove();return e},s}.apply(A,u),r!==void 0&&(_.exports=r)}}]);
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.