PageSourceSearch

https://jomardpublishing.com/_nuxt/BD6zVXo9.js

js jomardpublishing.com collected 2026-10-02 11:14:42 UTC 22,257 bytes, 70 lines download raw bytes

1import{s as x,c as tt}from"./DTomjn1k.js";import{c as H,o as L,a as U,aE as A,b6 as et,b7 as it,b0 as P,m as st,y as $,b8 as nt,aF as rt,aJ as ot,aN as J,b9 as W,ba as j,a1 as lt,F as K,r as q,b as at}from"./9vxKQJSG.js";import{s as ht}from"./C6RzUTJo.js";var ut={name:"TimesIcon",extends:x};function ct(e,t,i,n,r,s){return L(),H("svg",A({width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e.pti()),t[0]||(t[0]=[U("path",{d:"M8.01186 7.00933L12.27 2.75116C12.341 2.68501 12.398 2.60524 12.4375 2.51661C12.4769 2.42798 12.4982 2.3323 12.4999 2.23529C12.5016 2.13827 12.4838 2.0419 12.4474 1.95194C12.4111 1.86197 12.357 1.78024 12.2884 1.71163C12.2198 1.64302 12.138 1.58893 12.0481 1.55259C11.9581 1.51625 11.8617 1.4984 11.7647 1.50011C11.6677 1.50182 11.572 1.52306 11.4834 1.56255C11.3948 1.60204 11.315 1.65898 11.2488 1.72997L6.99067 5.98814L2.7325 1.72997C2.59553 1.60234 2.41437 1.53286 2.22718 1.53616C2.03999 1.53946 1.8614 1.61529 1.72901 1.74767C1.59663 1.88006 1.5208 2.05865 1.5175 2.24584C1.5142 2.43303 1.58368 2.61419 1.71131 2.75116L5.96948 7.00933L1.71131 11.2675C1.576 11.403 1.5 11.5866 1.5 11.7781C1.5 11.9696 1.576 12.1532 1.71131 12.2887C1.84679 12.424 2.03043 12.5 2.2219 12.5C2.41338 12.5 2.59702 12.424 2.7325 12.2887L6.99067 8.03052L11.2488 12.2887C11.3843 12.424 11.568 12.5 11.7594 12.5C11.9509 12.5 12.1346 12.424 12.27 12.2887C12.4053 12.1532 12.4813 11.9696 12.4813 11.7781C12.4813 11.5866 12.4053 11.403 12.27 11.2675L8.01186 7.00933Z",fill:"currentColor"},null,-1)]),16)}ut.render=ct;var Lt=et(),dt={name:"Portal",props:{appendTo:{type:[String,Object],default:"body"},disabled:{type:Boolean,default:!1}},data:function(){return{mounted:!1}},mounted:function(){this.mounted=it()},computed:{inline:function(){return this.disabled||this.appendTo==="self"}}};function mt(e,t,i,n,r,s){return s.inline?P(e.$slots,"default",{key:0}):r.mounted?(L(),st(nt,{key:1,to:i.appendTo},[P(e.$slots,"default")],8,["to"])):$("",!0)}dt.render=mt;var ft=({dt:e})=>`
2.p-virtualscroller-loader {
3    background: ${e("virtualscroller.loader.mask.background")};
4    color: ${e("virtualscroller.loader.mask.color")};
5}
6
7.p-virtualscroller-loading-icon {
8    font-size: ${e("virtualscroller.loader.icon.size")};
9    width: ${e("virtualscroller.loader.icon.size")};
10    height: ${e("virtualscroller.loader.icon.size")};
11}
12`,vt=`
13.p-virtualscroller {
14    position: relative;
15    overflow: auto;
16    contain: strict;
17    transform: translateZ(0);
18    will-change: scroll-position;
19    outline: 0 none;
20}
21
22.p-virtualscroller-content {
23    position: absolute;
24    top: 0;
25    left: 0;
26    min-height: 100%;
27    min-width: 100%;
28    will-change: transform;
29}
30
31.p-virtualscroller-spacer {
32    position: absolute;
33    top: 0;
34    left: 0;
35    height: 1px;
36    width: 1px;
37    transform-origin: 0 0;
38    pointer-events: none;
39}
40
41.p-virtualscroller-loader {
42    position: sticky;
43    top: 0;
44    left: 0;
45    width: 100%;
46    height: 100%;
47}
48
49.p-virtualscroller-loader-mask {
50    display: flex;
51    align-items: center;
52    justify-content: center;
53}
54
55.p-virtualscroller-horizontal > .p-virtualscroller-content {
56    display: flex;
57}
58
59.p-virtualscroller-inline .p-virtualscroller-content {
60    position: static;
61}
62
63.p-virtualscroller .p-virtualscroller-loading {
64    transform: none !important;
65    min-height: 0;
66    position: sticky;
67    inset-block-start: 0;
68    inset-inline-start: 0;
69}
70`,G=rt.extend({name:"virtualscroller",css:vt,style:ft}),pt={name:"BaseVirtualScroller",extends:ht,props:{id:{type:String,default:null},style:null,class:null,items:{type:Array,default:null},itemSize:{type:[Number,Array],default:0},scrollHeight:null,scrollWidth:null,orientation:{type:String,default:"vertical"},numToleratedItems:{type:Number,default:null},delay:{type:Number,default:0},resizeDelay:{type:Number,default:10},lazy:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},loaderDisabled:{type:Boolean,default:!1},columns:{type:Array,default:null},loading:{type:Boolean,default:!1},showSpacer:{type:Boolean,default:!0},showLoader:{type:Boolean,default:!1},tabindex:{type:Number,default:0},inline:{type:Boolean,default:!1},step:{type:Number,default:0},appendOnly:{type:Boolean,default:!1},autoSize:{type:Boolean,default:!1}},style:G,provide:function(){return{$pcVirtualScroller:this,$parentInstance:this}},beforeMount:function(){var t;G.loadCSS({nonce:(t=this.$primevueConfig)===null||t===void 0||(t=t.csp)===null||t===void 0?void 0:t.nonce})}};function E(e){"@babel/helpers - typeof";return E=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},E(e)}function Q(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),i.push.apply(i,n)}return i}function M(e){for(var t=1;t<arguments.length;t++){var i=arguments[t]!=null?arguments[t]:{};
70t%2?Q(Object(i),!0).forEach(function(n){X(e,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):Q(Object(i)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(i,n))})}return e}function X(e,t,i){return(t=gt(t))in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}function gt(e){var t=yt(e,"string");return E(t)=="symbol"?t:t+""}function yt(e,t){if(E(e)!="object"||!e)return e;var i=e[Symbol.toPrimitive];if(i!==void 0){var n=i.call(e,t);if(E(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var zt={name:"VirtualScroller",extends:pt,inheritAttrs:!1,emits:["update:numToleratedItems","scroll","scroll-index-change","lazy-load"],data:function(){var t=this.isBoth();return{first:t?{rows:0,cols:0}:0,last:t?{rows:0,cols:0}:0,page:t?{rows:0,cols:0}:0,numItemsInViewport:t?{rows:0,cols:0}:0,lastScrollPos:t?{top:0,left:0}:0,d_numToleratedItems:this.numToleratedItems,d_loading:this.loading,loaderArr:[],spacerStyle:{},contentStyle:{}}},element:null,content:null,lastScrollPos:null,scrollTimeout:null,resizeTimeout:null,defaultWidth:0,defaultHeight:0,defaultContentWidth:0,defaultContentHeight:0,isRangeChanged:!1,lazyLoadState:{},resizeListener:null,resizeObserver:null,initialized:!1,watch:{numToleratedItems:function(t){this.d_numToleratedItems=t},loading:function(t,i){this.lazy&&t!==i&&t!==this.d_loading&&(this.d_loading=t)},items:{handler:function(t,i){(!i||i.length!==(t||[]).length)&&(this.init(),this.calculateAutoSize())},deep:!0},itemSize:function(){this.init(),this.calculateAutoSize()},orientation:function(){this.lastScrollPos=this.isBoth()?{top:0,left:0}:0},scrollHeight:function(){this.init(),this.calculateAutoSize()},scrollWidth:function(){this.init(),this.calculateAutoSize()}},mounted:function(){this.viewInit(),this.lastScrollPos=this.isBoth()?{top:0,left:0}:0,this.lazyLoadState=this.lazyLoadState||{}},updated:function(){!this.initialized&&this.viewInit()},unmounted:function(){this.unbindResizeListener(),this.initialized=!1},methods:{viewInit:function(){J(this.element)&&(this.setContentEl(this.content),this.init(),this.calculateAutoSize(),this.bindResizeListener(),this.defaultWidth=W(this.element),this.defaultHeight=j(this.element),this.defaultContentWidth=W(this.content),this.defaultContentHeight=j(this.content),this.initialized=!0)},init:function(){this.disabled||(this.setSize(),this.calculateOptions(),this.setSpacerSize())},isVertical:function(){return this.orientation==="vertical"},isHorizontal:function(){return this.orientation==="horizontal"},isBoth:function(){return this.orientation==="both"},scrollTo:function(t){this.element&&this.element.scrollTo(t)},scrollToIndex:function(t){var i=this,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"auto",r=this.isBoth(),s=this.isHorizontal(),l=r?t.every(function(C){return C>-1}):t>-1;if(l){var a=this.first,h=this.element,u=h.scrollTop,o=u===void 0?0:u,c=h.scrollLeft,d=c===void 0?0:c,g=this.calculateNumItems(),v=g.numToleratedItems,p=this.getContentPosition(),y=this.itemSize,I=function(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,T=arguments.length>1?arguments[1]:void 0;return w<=T?0:w},S=function(w,T,k){return w*T+k},B=function(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;return i.scrollTo({left:w,top:T,behavior:n})},m=r?{rows:0,cols:0}:0,R=!1,O=!1;r?(m={rows:I(t[0],v[0]),cols:I(t[1],v[1])},B(S(m.cols,y[1],p.left),S(m.rows,y[0],p.top)),O=this.lastScrollPos.top!==o||this.lastScrollPos.left!==d,R=m.rows!==a.rows||m.cols!==a.cols):(m=I(t,v),s?B(S(m,y,p.left),o):B(d,S(m,y,p.top)),O=this.lastScrollPos!==(s?d:o),R=m!==a),this.isRangeChanged=R,O&&(this.first=m)}},scrollInView:function(t,i){var n=this,r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"auto";if(i){var s=this.isBoth(),l=this.isHorizontal(),a=s?t.every(function(y){return y>-1}):t>-1;if(a){var h=this.getRenderedRange(),u=h.first,o=h.viewport,c=function(){var I=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;return n.scrollTo({left:I,top:S,behavior:r})},d=i==="to-start",g=i==="to-end";if(d){if(s)o.first.rows-u.rows>t[0]?c(o.first.cols*this.itemSize[1],(o.first.rows-1)*this.itemSize[0]):o.first.cols-u.cols>t[1]&&c((o.first.cols-1)*this.itemSize[1],o.first.rows*this.itemSize[0]);else if(o.first-u>t){var v=(o.first-1)*this.itemSize;l?c(v,0):c(0,v)}}else if(g){if(s)o.last.rows-u.rows<=t[0]+1?c(o.first.cols*this.itemSize[1],(o.first.rows+1)*this.itemSize[0]):o.last.cols-u.cols<=t[1]+1&&c((o.first.cols+1)*this.itemSize[1],o.first.rows*this.itemSize[0]);else if(o.last-u<=t+1){var p=(o.first+1)*this.itemSize;l?c(p,0):c(0,p)}}}}else this.scrollToIndex(t,r)},getRenderedRange:function(){var t=function(c,d){return Math.floor(c/(d||c))},i=this.first,n=0;if(this.element){var r=this.isBoth(),s=this.isHorizontal(),l=this.element,a=l.scrollTop,h=l.scrollLeft;if(r)i={rows:t(a,this.itemSize[0]),cols:t(h,this.itemSize[1])},n={rows:i.rows+this.numItemsInViewport.rows,cols:i.cols+this.numItemsInViewport.cols};else{var u=s?h:a;i=t(u,this.itemSize),n=i+this.numItemsInViewport}}return{first:this.first,last:this.last,viewport:{first:i,last:n}}},calculateNumItems:function(){var t=this.isBoth(),i=this.isHorizontal(),n=this.itemSize,r=this.getContentPosition(),s=this.element?this.element.offsetWidth-r.left:0,l=this.element?this.element.offsetHeight-r.top:0,a=function(d,g){return Math.ceil(d/(g||d))},h=function(d){return Math.ceil(d/2)},u=t?{rows:a(l,n[0]),cols:a(s,n[1])}:a(i?s:l,n),o=this.d_numToleratedItems||(t?[h(u.rows),h(u.cols)]:h(u));return{numItemsInViewport:u,numToleratedItems:o}},calculateOptions:function(){var t=this,i=this.isBoth(),n=this.first,r=this.calculateNumItems(),s=r.numItemsInViewport,l=r.numToleratedItems,a=function(o,c,d){var g=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;return t.getLast(o+c+(o<d?2:3)*d,g)},h=i?{rows:a(n.rows,s.rows,l[0]),cols:a(n.cols,s.cols,l[1],!0)}:a(n,s,l);this.last=h,this.numItemsInViewport=s,this.d_numToleratedItems=l,this.$emit("update:numToleratedItems",this.d_numToleratedItems),this.showLoader&&(this.loaderArr=i?Array.from({length:s.rows}).map(function(){return Array.from({length:s.cols})}):Array.from({length:s})),this.lazy&&Promise.resolve().then(function(){var u;t.lazyLoadState={first:t.step?i?{rows:0,cols:n.cols}:0:n,last:Math.min(t.step?t.step:h,((u=t.items)===null||u===void 0?void 0:u.length)||0)},t.$emit("lazy-load",t.lazyLoadState)})},calculateAutoSize:function(){var t=this;this.autoSize&&!this.d_loading&&Promise.resolve().then(function(){if(t.content){var i=t.isBoth(),n=t.isHorizontal(),r=t.isVertical();t.content.style.minHeight=t.content.style.minWidth="auto",t.content.style.position="relative",t.element.style.contain="none";var s=[W(t.element),j(t.element)],l=s[0],a=s[1];
70(i||n)&&(t.element.style.width=l<t.defaultWidth?l+"px":t.scrollWidth||t.defaultWidth+"px"),(i||r)&&(t.element.style.height=a<t.defaultHeight?a+"px":t.scrollHeight||t.defaultHeight+"px"),t.content.style.minHeight=t.content.style.minWidth="",t.content.style.position="",t.element.style.contain=""}})},getLast:function(){var t,i,n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,r=arguments.length>1?arguments[1]:void 0;return this.items?Math.min(r?((t=this.columns||this.items[0])===null||t===void 0?void 0:t.length)||0:((i=this.items)===null||i===void 0?void 0:i.length)||0,n):0},getContentPosition:function(){if(this.content){var t=getComputedStyle(this.content),i=parseFloat(t.paddingLeft)+Math.max(parseFloat(t.left)||0,0),n=parseFloat(t.paddingRight)+Math.max(parseFloat(t.right)||0,0),r=parseFloat(t.paddingTop)+Math.max(parseFloat(t.top)||0,0),s=parseFloat(t.paddingBottom)+Math.max(parseFloat(t.bottom)||0,0);return{left:i,right:n,top:r,bottom:s,x:i+n,y:r+s}}return{left:0,right:0,top:0,bottom:0,x:0,y:0}},setSize:function(){var t=this;if(this.element){var i=this.isBoth(),n=this.isHorizontal(),r=this.element.parentElement,s=this.scrollWidth||"".concat(this.element.offsetWidth||r.offsetWidth,"px"),l=this.scrollHeight||"".concat(this.element.offsetHeight||r.offsetHeight,"px"),a=function(u,o){return t.element.style[u]=o};i||n?(a("height",l),a("width",s)):a("height",l)}},setSpacerSize:function(){var t=this,i=this.items;if(i){var n=this.isBoth(),r=this.isHorizontal(),s=this.getContentPosition(),l=function(h,u,o){var c=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return t.spacerStyle=M(M({},t.spacerStyle),X({},"".concat(h),(u||[]).length*o+c+"px"))};n?(l("height",i,this.itemSize[0],s.y),l("width",this.columns||i[1],this.itemSize[1],s.x)):r?l("width",this.columns||i,this.itemSize,s.x):l("height",i,this.itemSize,s.y)}},setContentPosition:function(t){var i=this;if(this.content&&!this.appendOnly){var n=this.isBoth(),r=this.isHorizontal(),s=t?t.first:this.first,l=function(o,c){return o*c},a=function(){var o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;return i.contentStyle=M(M({},i.contentStyle),{transform:"translate3d(".concat(o,"px, ").concat(c,"px, 0)")})};if(n)a(l(s.cols,this.itemSize[1]),l(s.rows,this.itemSize[0]));else{var h=l(s,this.itemSize);r?a(h,0):a(0,h)}}},onScrollPositionChange:function(t){var i=this,n=t.target,r=this.isBoth(),s=this.isHorizontal(),l=this.getContentPosition(),a=function(f,z){return f?f>z?f-z:f:0},h=function(f,z){return Math.floor(f/(z||f))},u=function(f,z,N,F,b,V){return f<=b?b:V?N-F-b:z+b-1},o=function(f,z,N,F,b,V,_,Y){if(f<=V)return 0;var D=Math.max(0,_?f<z?N:f-V:f>z?N:f-2*V),Z=i.getLast(D,Y);return D>Z?Z-b:D},c=function(f,z,N,F,b,V){var _=z+F+2*b;return f>=b&&(_+=b+1),i.getLast(_,V)},d=a(n.scrollTop,l.top),g=a(n.scrollLeft,l.left),v=r?{rows:0,cols:0}:0,p=this.last,y=!1,I=this.lastScrollPos;if(r){var S=this.lastScrollPos.top<=d,B=this.lastScrollPos.left<=g;if(!this.appendOnly||this.appendOnly&&(S||B)){var m={rows:h(d,this.itemSize[0]),cols:h(g,this.itemSize[1])},R={rows:u(m.rows,this.first.rows,this.last.rows,this.numItemsInViewport.rows,this.d_numToleratedItems[0],S),cols:u(m.cols,this.first.cols,this.last.cols,this.numItemsInViewport.cols,this.d_numToleratedItems[1],B)};v={rows:o(m.rows,R.rows,this.first.rows,this.last.rows,this.numItemsInViewport.rows,this.d_numToleratedItems[0],S),cols:o(m.cols,R.cols,this.first.cols,this.last.cols,this.numItemsInViewport.cols,this.d_numToleratedItems[1],B,!0)},p={rows:c(m.rows,v.rows,this.last.rows,this.numItemsInViewport.rows,this.d_numToleratedItems[0]),cols:c(m.cols,v.cols,this.last.cols,this.numItemsInViewport.cols,this.d_numToleratedItems[1],!0)},y=v.rows!==this.first.rows||p.rows!==this.last.rows||v.cols!==this.first.cols||p.cols!==this.last.cols||this.isRangeChanged,I={top:d,left:g}}}else{var O=s?g:d,C=this.lastScrollPos<=O;if(!this.appendOnly||this.appendOnly&&C){var w=h(O,this.itemSize),T=u(w,this.first,this.last,this.numItemsInViewport,this.d_numToleratedItems,C);v=o(w,T,this.first,this.last,this.numItemsInViewport,this.d_numToleratedItems,C),p=c(w,v,this.last,this.numItemsInViewport,this.d_numToleratedItems),y=v!==this.first||p!==this.last||this.isRangeChanged,I=O}}return{first:v,last:p,isRangeChanged:y,scrollPos:I}},onScrollChange:function(t){var i=this.onScrollPositionChange(t),n=i.first,r=i.last,s=i.isRangeChanged,l=i.scrollPos;if(s){var a={first:n,last:r};if(this.setContentPosition(a),this.first=n,this.last=r,this.lastScrollPos=l,this.$emit("scroll-index-change",a),this.lazy&&this.isPageChanged(n)){var h,u,o={first:this.step?Math.min(this.getPageByFirst(n)*this.step,(((h=this.items)===null||h===void 0?void 0:h.length)||0)-this.step):n,last:Math.min(this.step?(this.getPageByFirst(n)+1)*this.step:r,((u=this.items)===null||u===void 0?void 0:u.length)||0)},c=this.lazyLoadState.first!==o.first||this.lazyLoadState.last!==o.last;c&&this.$emit("lazy-load",o),this.lazyLoadState=o}}},onScroll:function(t){var i=this;if(this.$emit("scroll",t),this.delay){if(this.scrollTimeout&&clearTimeout(this.scrollTimeout),this.isPageChanged()){if
70(!this.d_loading&&this.showLoader){var n=this.onScrollPositionChange(t),r=n.isRangeChanged,s=r||(this.step?this.isPageChanged():!1);s&&(this.d_loading=!0)}this.scrollTimeout=setTimeout(function(){i.onScrollChange(t),i.d_loading&&i.showLoader&&(!i.lazy||i.loading===void 0)&&(i.d_loading=!1,i.page=i.getPageByFirst())},this.delay)}}else this.onScrollChange(t)},onResize:function(){var t=this;this.resizeTimeout&&clearTimeout(this.resizeTimeout),this.resizeTimeout=setTimeout(function(){if(J(t.element)){var i=t.isBoth(),n=t.isVertical(),r=t.isHorizontal(),s=[W(t.element),j(t.element)],l=s[0],a=s[1],h=l!==t.defaultWidth,u=a!==t.defaultHeight,o=i?h||u:r?h:n?u:!1;o&&(t.d_numToleratedItems=t.numToleratedItems,t.defaultWidth=l,t.defaultHeight=a,t.defaultContentWidth=W(t.content),t.defaultContentHeight=j(t.content),t.init())}},this.resizeDelay)},bindResizeListener:function(){var t=this;this.resizeListener||(this.resizeListener=this.onResize.bind(this),window.addEventListener("resize",this.resizeListener),window.addEventListener("orientationchange",this.resizeListener),this.resizeObserver=new ResizeObserver(function(){t.onResize()}),this.resizeObserver.observe(this.element))},unbindResizeListener:function(){this.resizeListener&&(window.removeEventListener("resize",this.resizeListener),window.removeEventListener("orientationchange",this.resizeListener),this.resizeListener=null),this.resizeObserver&&(this.resizeObserver.disconnect(),this.resizeObserver=null)},getOptions:function(t){var i=(this.items||[]).length,n=this.isBoth()?this.first.rows+t:this.first+t;return{index:n,count:i,first:n===0,last:n===i-1,even:n%2===0,odd:n%2!==0}},getLoaderOptions:function(t,i){var n=this.loaderArr.length;return M({index:t,count:n,first:t===0,last:t===n-1,even:t%2===0,odd:t%2!==0},i)},getPageByFirst:function(t){return Math.floor(((t??this.first)+this.d_numToleratedItems*4)/(this.step||1))},isPageChanged:function(t){return this.step&&!this.lazy?this.page!==this.getPageByFirst(t??this.first):!0}
70,setContentEl:function(t){this.content=t||this.content||ot(this.element,'[data-pc-section="content"]')},elementRef:function(t){this.element=t},contentRef:function(t){this.content=t}},computed:{containerClass:function(){return["p-virtualscroller",this.class,{"p-virtualscroller-inline":this.inline,"p-virtualscroller-both p-both-scroll":this.isBoth(),"p-virtualscroller-horizontal p-horizontal-scroll":this.isHorizontal()}]},contentClass:function(){return["p-virtualscroller-content",{"p-virtualscroller-loading":this.d_loading}]},loaderClass:function(){return["p-virtualscroller-loader",{"p-virtualscroller-loader-mask":!this.$slots.loader}]},loadedItems:function(){var t=this;return this.items&&!this.d_loading?this.isBoth()?this.items.slice(this.appendOnly?0:this.first.rows,this.last.rows).map(function(i){return t.columns?i:i.slice(t.appendOnly?0:t.first.cols,t.last.cols)}):this.isHorizontal()&&this.columns?this.items:this.items.slice(this.appendOnly?0:this.first,this.last):[]},loadedRows:function(){return this.d_loading?this.loaderDisabled?this.loaderArr:[]:this.loadedItems},loadedColumns:function(){if(this.columns){var t=this.isBoth(),i=this.isHorizontal();if(t||i)return this.d_loading&&this.loaderDisabled?t?this.loaderArr[0]:this.loaderArr:this.columns.slice(t?this.first.cols:this.first,t?this.last.cols:this.last)}return this.columns}},components:{SpinnerIcon:tt}},St=["tabindex"];function wt(e,t,i,n,r,s){var l=lt("SpinnerIcon");return e.disabled?(L(),H(K,{key:1},[P(e.$slots,"default"),P(e.$slots,"content",{items:e.items,rows:e.items,columns:s.loadedColumns})],64)):(L(),H("div",A({key:0,ref:s.elementRef,class:s.containerClass,tabindex:e.tabindex,style:e.style,onScroll:t[0]||(t[0]=function(){return s.onScroll&&s.onScroll.apply(s,arguments)})},e.ptmi("root")),[P(e.$slots,"content",{styleClass:s.contentClass,items:s.loadedItems,getItemOptions:s.getOptions,loading:r.d_loading,getLoaderOptions:s.getLoaderOptions,itemSize:e.itemSize,rows:s.loadedRows,columns:s.loadedColumns,contentRef:s.contentRef,spacerStyle:r.spacerStyle,contentStyle:r.contentStyle,vertical:s.isVertical(),horizontal:s.isHorizontal(),both:s.isBoth()},function(){return[U("div",A({ref:s.contentRef,class:s.contentClass,style:r.contentStyle},e.ptm("content")),[(L(!0),H(K,null,q(s.loadedItems,function(a,h){return P(e.$slots,"item",{key:h,item:a,options:s.getOptions(h)})}),128))],16)]}),e.showSpacer?(L(),H("div",A({key:0,class:"p-virtualscroller-spacer",style:r.spacerStyle},e.ptm("spacer")),null,16)):$("",!0),!e.loaderDisabled&&e.showLoader&&r.d_loading?(L(),H("div",A({key:1,class:s.loaderClass},e.ptm("loader")),[e.$slots&&e.$slots.loader?(L(!0),H(K,{key:0},q(r.loaderArr,function(a,h){return P(e.$slots,"loader",{key:h,options:s.getLoaderOptions(h,s.isBoth()&&{numCols:e.d_numItemsInViewport.cols})})}),128)):$("",!0),P(e.$slots,"loadingicon",{},function(){return[at(l,A({spin:"",class:"p-virtualscroller-loading-icon"},e.ptm("loadingIcon")),null,16)]})],16)):$("",!0)],16,St))}zt.render=wt;export{Lt as O,dt as a,zt as b,ut as s};

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.