PageSourceSearch

https://harvardartmuseums.org/build/assets/debounce-CnpD899c.js

js harvardartmuseums.org collected 2026-09-24 08:39:58 UTC 32,258 bytes, 1 lines download raw bytes

1import{g as st,c as q}from"./_plugin-vue_export-helper-C9rgbcVi.js";import{y as Dt}from"./runtime-dom.esm-bundler-Bs4Zl8FG.js";var $={exports:{}},B={exports:{}},k={exports:{}},$t=k.exports,ft;function at(){return ft||(ft=1,(function(v){(function(f,u){v.exports?v.exports=u():f.EvEmitter=u()})(typeof window<"u"?window:$t,function(){function f(){}var u=f.prototype;return u.on=function(l,g){if(!(!l||!g)){var c=this._events=this._events||{},h=c[l]=c[l]||[];return h.indexOf(g)==-1&&h.push(g),this}},u.once=function(l,g){if(!(!l||!g)){this.on(l,g);var c=this._onceEvents=this._onceEvents||{},h=c[l]=c[l]||{};return h[g]=!0,this}},u.off=function(l,g){var c=this._events&&this._events[l];if(!(!c||!c.length)){var h=c.indexOf(g);return h!=-1&&c.splice(h,1),this}},u.emitEvent=function(l,g){var c=this._events&&this._events[l];if(!(!c||!c.length)){c=c.slice(0),g=g||[];for(var h=this._onceEvents&&this._onceEvents[l],r=0;r<c.length;r++){var a=c[r],o=h&&h[a];o&&(this.off(l,a),delete h[a]),a.apply(this,g)}return this}},u.allOff=function(){delete this._events,delete this._onceEvents},f})})(k)),k.exports}var A={exports:{}};var ct;function ut(){return ct||(ct=1,(function(v){(function(f,u){v.exports?v.exports=u():f.getSize=u()})(window,function(){function u(i){var d=parseFloat(i),m=i.indexOf("%")==-1&&!isNaN(d);return m&&d}function l(){}var g=typeof console>"u"?l:function(i){console.error(i)},c=["paddingLeft","paddingRight","paddingTop","paddingBottom","marginLeft","marginRight","marginTop","marginBottom","borderLeftWidth","borderRightWidth","borderTopWidth","borderBottomWidth"],h=c.length;function r(){for(var i={width:0,height:0,innerWidth:0,innerHeight:0,outerWidth:0,outerHeight:0},d=0;d<h;d++){var m=c[d];i[m]=0}return i}function a(i){var d=getComputedStyle(i);return d||g("Style returned "+d+". Are you running this code in a hidden iframe on Firefox? See https://bit.ly/getsizebug1"),d}var o=!1,y;function p(){if(!o){o=!0;var i=document.createElement("div");i.style.width="200px",i.style.padding="1px 2px 3px 4px",i.style.borderStyle="solid",i.style.borderWidth="1px 2px 3px 4px",i.style.boxSizing="border-box";var d=document.body||document.documentElement;d.appendChild(i);var m=a(i);y=Math.round(u(m.width))==200,E.isBoxSizeOuter=y,d.removeChild(i)}}function E(i){if(p(),typeof i=="string"&&(i=document.querySelector(i)),!(!i||typeof i!="object"||!i.nodeType)){var d=a(i);if(d.display=="none")return r();var m={};m.width=i.offsetWidth,m.height=i.offsetHeight;for(var n=m.isBorderBox=d.boxSizing=="border-box",t=0;t<h;t++){var e=c[t],s=d[e],_=parseFloat(s);m[e]=isNaN(_)?0:_}var b=m.paddingLeft+m.paddingRight,T=m.paddingTop+m.paddingBottom,I=m.marginLeft+m.marginRight,S=m.marginTop+m.marginBottom,z=m.borderLeftWidth+m.borderRightWidth,L=m.borderTopWidth+m.borderBottomWidth,R=n&&y,W=u(d.width);W!==!1&&(m.width=W+(R?0:b+z));var x=u(d.height);return x!==!1&&(m.height=x+(R?0:T+L)),m.innerWidth=m.width-(b+z),m.innerHeight=m.height-(T+L),m.outerWidth=m.width+I,m.outerHeight=m.height+S,m}}return E})})(A)),A.exports}var j={exports:{}},N={exports:{}},dt;function Bt(){return dt||(dt=1,(function(v){(function(f,u){v.exports?v.exports=u():f.matchesSelector=u()})(window,function(){var u=(function(){var l=window.Element.prototype;if(l.matches)return"matches";if(l.matchesSelector)return"matchesSelector";for(var g=["webkit","moz","ms","o"],c=0;c<g.length;c++){var h=g[c],r=h+"MatchesSelector";if(l[r])return r}})();return function(g,c){return g[u](c)}})})(N)),N.exports}var lt;function At(){return lt||(lt=1,(function(v){(function(f,u){v.exports?v.exports=u(f,Bt()):f.fizzyUIUtils=u(f,f.matchesSelector)})(window,function(u,l){var g={};g.extend=function(r,a){for(var o in a)r[o]=a[o];return r},g.modulo=function(r,a){return(r%a+a)%a};var c=Array.prototype.slice;g.makeArray=function(r){if(Array.isArray(r))return r;if(r==null)return[];var a=typeof r=="object"&&typeof r.length=="number";return a?c.call(r):[r]},g.removeFrom=function(r,a){var o=r.indexOf(a);o!=-1&&r.splice(o,1)},g.getParent=function(r,a){for(;r.parentNode&&r!=document.body;)if(r=r.parentNode,l(r,a))return r},g.getQueryElement=function(r){return typeof r=="string"?document.querySelector(r):r},g.handleEvent=function(r){var a="on"+r.type;this[a]&&this[a](r)},g.filterFindElements=function(r,a){r=g.makeArray(r);var o=[];return r.forEach(function(y){if(y instanceof HTMLElement){if(!a){o.push(y);return}l(y,a)&&o.push(y);for(var p=y.querySelectorAll(a),E=0;E<p.length;E++)o.push(p[E])}}),o},g.debounceMethod=function(r,a,o){o=o||100;var y=r.prototype[a],p=a+"Timeout";r.prototype[a]=function(){var E=this[p];clearTimeout(E);var i=arguments,d=this;this[p]=setTimeout(function(){y.apply(d,i),delete d[p]},o)}},g.docReady=function(r){var a=document.readyState;a=="complete"||a=="interactive"?setTimeout(r):document.addEventListener("DOMContentLoaded",r)},g.toDashed=function(r){return r.replace(/(.)([A-Z])/g,function(a,o,y){return o+"-"+y}).toLowerCase()};var h=u.console;return g.htmlInit=function(r,a){g.docReady(function(){var o=g.toDashed(a),y="data-"+o,p=document.querySelectorAll("["+y+"]"),E=document.querySelectorAll(".js-"+o),i=g.makeArray(p).concat(g.makeArray(E)),d=y+"-options",m=u.jQuery;
1i.forEach(function(n){var t=n.getAttribute(y)||n.getAttribute(d),e;try{e=t&&JSON.parse(t)}catch(_){h&&h.error("Error parsing "+y+" on "+n.className+": "+_);return}var s=new r(n,e);m&&m.data(n,a,s)})})},g})})(j)),j.exports}var H={exports:{}},pt;function jt(){return pt||(pt=1,(function(v){(function(f,u){v.exports?v.exports=u(at(),ut()):(f.Outlayer={},f.Outlayer.Item=u(f.EvEmitter,f.getSize))})(window,function(u,l){function g(n){for(var t in n)return!1;return t=null,!0}var c=document.documentElement.style,h=typeof c.transition=="string"?"transition":"WebkitTransition",r=typeof c.transform=="string"?"transform":"WebkitTransform",a={WebkitTransition:"webkitTransitionEnd",transition:"transitionend"}[h],o={transform:r,transition:h,transitionDuration:h+"Duration",transitionProperty:h+"Property",transitionDelay:h+"Delay"};function y(n,t){n&&(this.element=n,this.layout=t,this.position={x:0,y:0},this._create())}var p=y.prototype=Object.create(u.prototype);p.constructor=y,p._create=function(){this._transn={ingProperties:{},clean:{},onEnd:{}},this.css({position:"absolute"})},p.handleEvent=function(n){var t="on"+n.type;this[t]&&this[t](n)},p.getSize=function(){this.size=l(this.element)},p.css=function(n){var t=this.element.style;for(var e in n){var s=o[e]||e;t[s]=n[e]}},p.getPosition=function(){var n=getComputedStyle(this.element),t=this.layout._getOption("originLeft"),e=this.layout._getOption("originTop"),s=n[t?"left":"right"],_=n[e?"top":"bottom"],b=parseFloat(s),T=parseFloat(_),I=this.layout.size;s.indexOf("%")!=-1&&(b=b/100*I.width),_.indexOf("%")!=-1&&(T=T/100*I.height),b=isNaN(b)?0:b,T=isNaN(T)?0:T,b-=t?I.paddingLeft:I.paddingRight,T-=e?I.paddingTop:I.paddingBottom,this.position.x=b,this.position.y=T},p.layoutPosition=function(){var n=this.layout.size,t={},e=this.layout._getOption("originLeft"),s=this.layout._getOption("originTop"),_=e?"paddingLeft":"paddingRight",b=e?"left":"right",T=e?"right":"left",I=this.position.x+n[_];t[b]=this.getXValue(I),t[T]="";var S=s?"paddingTop":"paddingBottom",z=s?"top":"bottom",L=s?"bottom":"top",R=this.position.y+n[S];t[z]=this.getYValue(R),t[L]="",this.css(t),this.emitEvent("layout",[this])},p.getXValue=function(n){var t=this.layout._getOption("horizontal");return this.layout.options.percentPosition&&!t?n/this.layout.size.width*100+"%":n+"px"},p.getYValue=function(n){var t=this.layout._getOption("horizontal");return this.layout.options.percentPosition&&t?n/this.layout.size.height*100+"%":n+"px"},p._transitionTo=function(n,t){this.getPosition();var e=this.position.x,s=this.position.y,_=n==this.position.x&&t==this.position.y;if(this.setPosition(n,t),_&&!this.isTransitioning){this.layoutPosition();return}var b=n-e,T=t-s,I={};I.transform=this.getTranslate(b,T),this.transition({to:I,onTransitionEnd:{transform:this.layoutPosition},isCleaning:!0})},p.getTranslate=function(n,t){var e=this.layout._getOption("originLeft"),s=this.layout._getOption("originTop");return n=e?n:-n,t=s?t:-t,"translate3d("+n+"px, "+t+"px, 0)"},p.goTo=function(n,t){this.setPosition(n,t),this.layoutPosition()},p.moveTo=p._transitionTo,p.setPosition=function(n,t){this.position.x=parseFloat(n),this.position.y=parseFloat(t)},p._nonTransition=function(n){this.css(n.to),n.isCleaning&&this._removeStyles(n.to);for(var t in n.onTransitionEnd)n.onTransitionEnd[t].call(this)},p.transition=function(n){if(!parseFloat(this.layout.options.transitionDuration)){this._nonTransition(n);return}var t=this._transn;for(var e in n.onTransitionEnd)t.onEnd[e]=n.onTransitionEnd[e];for(e in n.to)t.ingProperties[e]=!0,n.isCleaning&&(t.clean[e]=!0);n.from&&(this.css(n.from),this.element.offsetHeight),this.enableTransition(n.to),this.css(n.to),this.isTransitioning=!0};function E(n){return n.replace(/([A-Z])/g,function(t){return"-"+t.toLowerCase()})}var i="opacity,"+E(r);p.enableTransition=function(){if(!this.isTransitioning){var n=this.layout.options.transitionDuration;n=typeof n=="number"?n+"ms":n,this.css({transitionProperty:i,transitionDuration:n,transitionDelay:this.staggerDelay||0}),this.element.addEventListener(a,this,!1)}},p.onwebkitTransitionEnd=function(n){this.ontransitionend(n)},p.onotransitionend=function(n){this.ontransitionend(n)};var d={"-webkit-transform":"transform"};p.ontransitionend=function(n){if(n.target===this.element){var t=this._transn,e=d[n.propertyName]||n.propertyName;if(delete t.ingProperties[e],g(t.ingProperties)&&this.disableTransition(),e in t.clean&&(this.element.style[n.propertyName]="",delete t.clean[e]),e in t.onEnd){var s=t.onEnd[e];s.call(this),delete t.onEnd[e]}this.emitEvent("transitionEnd",[this])}},p.disableTransition=function(){this.removeTransitionStyles(),this.element.removeEventListener(a,this,!1),this.isTransitioning=!1},p._removeStyles=function(n){var t={};for(var e in n)t[e]="";this.css(t)};var m={transitionProperty:"",transitionDuration:"",transitionDelay:""};return p.removeTransitionStyles=function(){this.css(m)},p.stagger=function(n){n=isNaN(n)?0:n,this.staggerDelay=n+"ms"},p.removeElem=function(){this.element.parentNode.removeChild(this.element),this.css({display:""}),this.emitEvent("remove",[this])},p.remove=function(){if(!parseFloat(this.layout.options.transitionDuration)){this.removeElem();return}this.once("transitionEnd",function(){this.removeElem()}),this.hide()},p.reveal=function(){delete this.isHidden,this.css({display:""});var n=this.layout.options,t={},e=this.getHideRevealTransitionEndProperty("visibleStyle");t[e]=this.onRevealTransitionEnd,this.transition({from:n.hiddenStyle,to:n.visibleStyle,isCleaning:!0,onTransitionEnd:t})},p.onRevealTransitionEnd=function(){this.isHidden||this.emitEvent("reveal")},p.getHideRevealTransitionEndProperty=function(n){var t=this.layout.options[n];if(t.opacity)return"opacity";for(var e in t)return e},p.hide=function(){this.isHidden=!0,this.css({display:""});var n=this.layout.options,t={},e=this.getHideRevealTransitionEndProperty("hiddenStyle");t[e]=this.onHideTransitionEnd,this.transition({from:n.visibleStyle,to:n.hiddenStyle,isCleaning:!0,onTransitionEnd:t})},p.onHideTransitionEnd=function(){this.isHidden&&(this.css({display:"none"}),this.emitEvent("hide"))},p.destroy=function(){this.css({position:"",left:"",right:"",top:"",bottom:"",transition:"",transform:""})},y})})(H)),H.exports}var mt;function Nt(){return mt||(mt=1,(function(v){(function(f,u){v.exports?v.exports=u(f,at(),ut(),At(),jt()):f.Outlayer=u(f,f.EvEmitter,f.getSize,f.fizzyUIUtils,f.Outlayer.Item)})(window,function(u,l,g,c,h){var r=u.console,a=u.jQuery,o=function(){},y=0,p={};function E(t,e){var s=c.getQueryElement(t);if(!s){r&&r.error("Bad element for "+this.constructor.namespace+": "+(s||t));return}this.element=s,a&&(this.$element=a(this.element)),this.options=c.extend({},this.constructor.defaults),this.option(e);var _=++y;this.element.outlayerGUID=_,p[_]=this,this._create();var b=this._getOption("initLayout");b&&this.layout()}E.namespace="outlayer",E.Item=h,E.defaults={containerStyle:{position:"relative"},initLayout:!0,originLeft:!0,originTop:!0,resize:!0,resizeContainer:!0,transitionDuration:"0.4s",hiddenStyle:{opacity:0,transform:"scale(0.001)"},visibleStyle:{opacity:1,transform:"scale(1)"}};var i=E.prototype;c.extend(i,l.prototype),i.option=function(t){c.extend(this.options,t)},i._getOption=function(t){var e=this.constructor.compatOptions[t];return e&&this.options[e]!==void 0?this.options[e]:this.options[t]},E.compatOptions={initLayout:"isInitLayout",horizontal:"isHorizontal",layoutInstant:"isLayoutInstant",originLeft:"isOriginLeft",originTop:"isOriginTop",resize:"isResizeBound",resizeContainer:"isResizingContainer"},i._create=function(){this.reloadItems(),this.stamps=[],this.stamp(this.options.stamp),c.extend(this.element.style,this.options.containerStyle);var t=this._getOption("resize");t&&this.bindResize()},i.reloadItems=function(){this.items=this._itemize(this.element.children)},i._itemize=function(t){for(var e=this._filterFindItemElements(t),s=this.constructor.Item,_=[],b=0;b<e.length;b++){var T=e[b],I=new s(T,this);_.push(I)}return _},i._filterFindItemElements=function(t){return c.filterFindElements(t,this.options.itemSelector)},i.getItemElements=function(){return this.items.map(function(t){return t.element})},i.layout=function(){this._resetLayout(),this._manageStamps();var t=this._getOption("layoutInstant"),e=t!==void 0?t:!this._isLayoutInited;this.layoutItems(this.items,e),this._isLayoutInited=!0}
1,i._init=i.layout,i._resetLayout=function(){this.getSize()},i.getSize=function(){this.size=g(this.element)},i._getMeasurement=function(t,e){var s=this.options[t],_;s?(typeof s=="string"?_=this.element.querySelector(s):s instanceof HTMLElement&&(_=s),this[t]=_?g(_)[e]:s):this[t]=0},i.layoutItems=function(t,e){t=this._getItemsForLayout(t),this._layoutItems(t,e),this._postLayout()},i._getItemsForLayout=function(t){return t.filter(function(e){return!e.isIgnored})},i._layoutItems=function(t,e){if(this._emitCompleteOnItems("layout",t),!(!t||!t.length)){var s=[];t.forEach(function(_){var b=this._getItemLayoutPosition(_);b.item=_,b.isInstant=e||_.isLayoutInstant,s.push(b)},this),this._processLayoutQueue(s)}},i._getItemLayoutPosition=function(){return{x:0,y:0}},i._processLayoutQueue=function(t){this.updateStagger(),t.forEach(function(e,s){this._positionItem(e.item,e.x,e.y,e.isInstant,s)},this)},i.updateStagger=function(){var t=this.options.stagger;if(t==null){this.stagger=0;return}return this.stagger=n(t),this.stagger},i._positionItem=function(t,e,s,_,b){_?t.goTo(e,s):(t.stagger(b*this.stagger),t.moveTo(e,s))},i._postLayout=function(){this.resizeContainer()},i.resizeContainer=function(){var t=this._getOption("resizeContainer");if(t){var e=this._getContainerSize();e&&(this._setContainerMeasure(e.width,!0),this._setContainerMeasure(e.height,!1))}},i._getContainerSize=o,i._setContainerMeasure=function(t,e){if(t!==void 0){var s=this.size;s.isBorderBox&&(t+=e?s.paddingLeft+s.paddingRight+s.borderLeftWidth+s.borderRightWidth:s.paddingBottom+s.paddingTop+s.borderTopWidth+s.borderBottomWidth),t=Math.max(t,0),this.element.style[e?"width":"height"]=t+"px"}},i._emitCompleteOnItems=function(t,e){var s=this;function _(){s.dispatchEvent(t+"Complete",null,[e])}var b=e.length;if(!e||!b){_();return}var T=0;function I(){T++,T==b&&_()}e.forEach(function(S){S.once(t,I)})},i.dispatchEvent=function(t,e,s){var _=e?[e].concat(s):s;if(this.emitEvent(t,_),a)if(this.$element=this.$element||a(this.element),e){var b=a.Event(e);b.type=t,this.$element.trigger(b,s)}else this.$element.trigger(t,s)},i.ignore=function(t){var e=this.getItem(t);e&&(e.isIgnored=!0)},i.unignore=function(t){var e=this.getItem(t);e&&delete e.isIgnored},i.stamp=function(t){t=this._find(t),t&&(this.stamps=this.stamps.concat(t),t.forEach(this.ignore,this))},i.unstamp=function(t){t=this._find(t),t&&t.forEach(function(e){c.removeFrom(this.stamps,e),this.unignore(e)},this)},i._find=function(t){if(t)return typeof t=="string"&&(t=this.element.querySelectorAll(t)),t=c.makeArray(t),t},i._manageStamps=function(){!this.stamps||!this.stamps.length||(this._getBoundingRect(),this.stamps.forEach(this._manageStamp,this))},i._getBoundingRect=function(){var t=this.element.getBoundingClientRect(),e=this.size;this._boundingRect={left:t.left+e.paddingLeft+e.borderLeftWidth,top:t.top+e.paddingTop+e.borderTopWidth,right:t.right-(e.paddingRight+e.borderRightWidth),bottom:t.bottom-(e.paddingBottom+e.borderBottomWidth)}},i._manageStamp=o,i._getElementOffset=function(t){var e=t.getBoundingClientRect(),s=this._boundingRect,_=g(t),b={left:e.left-s.left-_.marginLeft,top:e.top-s.top-_.marginTop,right:s.right-e.right-_.marginRight,bottom:s.bottom-e.bottom-_.marginBottom};return b},i.handleEvent=c.handleEvent,i.bindResize=function(){u.addEventListener("resize",this),this.isResizeBound=!0},i.unbindResize=function(){u.removeEventListener("resize",this),this.isResizeBound=!1},i.onresize=function(){this.resize()},c.debounceMethod(E,"onresize",100),i.resize=function(){!this.isResizeBound||!this.needsResizeLayout()||this.layout()},i.needsResizeLayout=function(){var t=g(this.element),e=this.size&&t;return e&&t.innerWidth!==this.size.innerWidth},i.addItems=function(t){var e=this._itemize(t);return e.length&&(this.items=this.items.concat(e)),e},i.appended=function(t){var e=this.addItems(t);e.length&&(this.layoutItems(e,!0),this.reveal(e))},i.prepended=function(t){var e=this._itemize(t);if(e.length){var s=this.items.slice(0);this.items=e.concat(s),this._resetLayout(),this._manageStamps(),this.layoutItems(e,!0),this.reveal(e),this.layoutItems(s)}},i.reveal=function(t){if(this._emitCompleteOnItems("reveal",t),!(!t||!t.length)){var e=this.updateStagger();t.forEach(function(s,_){s.stagger(_*e),s.reveal()})}},i.hide=function(t){if(this._emitCompleteOnItems("hide",t),!(!t||!t.length)){var e=this.updateStagger();t.forEach(function(s,_){s.stagger(_*e),s.hide()})}},i.revealItemElements=function(t){var e=this.getItems(t);this.reveal(e)},i.hideItemElements=function(t){var e=this.getItems(t);this.hide(e)},i.getItem=function(t){for(var e=0;e<this.items.length;e++){var s=this.items[e];if(s.element==t)return s}},i.getItems=function(t){t=c.makeArray(t);var e=[];return t.forEach(function(s){var _=this.getItem(s);_&&e.push(_)},this),e},i.remove=function(t){var e=this.getItems(t);this._emitCompleteOnItems("remove",e),!(!e||!e.length)&&e.forEach(function(s){s.remove(),c.removeFrom(this.items,s)},this)},i.destroy=function(){var t=this.element.style;
1t.height="",t.position="",t.width="",this.items.forEach(function(s){s.destroy()}),this.unbindResize();var e=this.element.outlayerGUID;delete p[e],delete this.element.outlayerGUID,a&&a.removeData(this.element,this.constructor.namespace)},E.data=function(t){t=c.getQueryElement(t);var e=t&&t.outlayerGUID;return e&&p[e]},E.create=function(t,e){var s=d(E);return s.defaults=c.extend({},E.defaults),c.extend(s.defaults,e),s.compatOptions=c.extend({},E.compatOptions),s.namespace=t,s.data=E.data,s.Item=d(h),c.htmlInit(s,t),a&&a.bridget&&a.bridget(t,s),s};function d(t){function e(){t.apply(this,arguments)}return e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e}var m={ms:1,s:1e3};function n(t){if(typeof t=="number")return t;var e=t.match(/(^\d*\.?\d*)(\w*)/),s=e&&e[1],_=e&&e[2];if(!s.length)return 0;s=parseFloat(s);var b=m[_]||1;return s*b}return E.Item=h,E})})(B)),B.exports}var gt;function Ht(){return gt||(gt=1,(function(v){(function(f,u){v.exports?v.exports=u(Nt(),ut()):f.Masonry=u(f.Outlayer,f.getSize)})(window,function(u,l){var g=u.create("masonry");g.compatOptions.fitWidth="isFitWidth";var c=g.prototype;return c._resetLayout=function(){this.getSize(),this._getMeasurement("columnWidth","outerWidth"),this._getMeasurement("gutter","outerWidth"),this.measureColumns(),this.colYs=[];for(var h=0;h<this.cols;h++)this.colYs.push(0);this.maxY=0,this.horizontalColIndex=0},c.measureColumns=function(){if(this.getContainerWidth(),!this.columnWidth){var h=this.items[0],r=h&&h.element;this.columnWidth=r&&l(r).outerWidth||this.containerWidth}var a=this.columnWidth+=this.gutter,o=this.containerWidth+this.gutter,y=o/a,p=a-o%a,E=p&&p<1?"round":"floor";y=Math[E](y),this.cols=Math.max(y,1)},c.getContainerWidth=function(){var h=this._getOption("fitWidth"),r=h?this.element.parentNode:this.element,a=l(r);this.containerWidth=a&&a.innerWidth},c._getItemLayoutPosition=function(h){h.getSize();var r=h.size.outerWidth%this.columnWidth,a=r&&r<1?"round":"ceil",o=Math[a](h.size.outerWidth/this.columnWidth);o=Math.min(o,this.cols);for(var y=this.options.horizontalOrder?"_getHorizontalColPosition":"_getTopColPosition",p=this[y](o,h),E={x:this.columnWidth*p.col,y:p.y},i=p.y+h.size.outerHeight,d=o+p.col,m=p.col;m<d;m++)this.colYs[m]=i;return E},c._getTopColPosition=function(h){var r=this._getTopColGroup(h),a=Math.min.apply(Math,r);return{col:r.indexOf(a),y:a}},c._getTopColGroup=function(h){if(h<2)return this.colYs;for(var r=[],a=this.cols+1-h,o=0;o<a;o++)r[o]=this._getColGroupY(o,h);return r},c._getColGroupY=function(h,r){if(r<2)return this.colYs[h];var a=this.colYs.slice(h,h+r);return Math.max.apply(Math,a)},c._getHorizontalColPosition=function(h,r){var a=this.horizontalColIndex%this.cols,o=h>1&&a+h>this.cols;a=o?0:a;var y=r.size.outerWidth&&r.size.outerHeight;return this.horizontalColIndex=y?a+h:this.horizontalColIndex,{col:a,y:this._getColGroupY(a,h)}},c._manageStamp=function(h){var r=l(h),a=this._getElementOffset(h),o=this._getOption("originLeft"),y=o?a.left:a.right,p=y+r.outerWidth,E=Math.floor(y/this.columnWidth);E=Math.max(0,E);var i=Math.floor(p/this.columnWidth);i-=p%this.columnWidth?0:1,i=Math.min(this.cols-1,i);for(var d=this._getOption("originTop"),m=(d?a.top:a.bottom)+r.outerHeight,n=E;n<=i;n++)this.colYs[n]=Math.max(m,this.colYs[n])},c._getContainerSize=function(){this.maxY=Math.max.apply(Math,this.colYs);var h={height:this.maxY};return this._getOption("fitWidth")&&(h.width=this._getContainerFitWidth()),h},c._getContainerFitWidth=function(){for(var h=0,r=this.cols;--r&&this.colYs[r]===0;)h++;return(this.cols-h)*this.columnWidth-this.gutter},c.needsResizeLayout=function(){var h=this.containerWidth;return this.getContainerWidth(),h!=this.containerWidth},g})})($)),$.exports}var wt=Ht();const vt=st(wt);var D={exports:{}};var Ft=D.exports,yt;function Gt(){return yt||(yt=1,(function(v){(function(f,u){v.exports?v.exports=u(f,at()):f.imagesLoaded=u(f,f.EvEmitter)})(typeof window<"u"?window:Ft,function(u,l){var g=u.jQuery,c=u.console;function h(i,d){for(var m in d)i[m]=d[m];return i}var r=Array.prototype.slice;function a(i){if(Array.isArray(i))return i;var d=typeof i=="object"&&typeof i.length=="number";return d?r.call(i):[i]}function o(i,d,m){if(!(this instanceof o))return new o(i,d,m);var n=i;if(typeof i=="string"&&(n=document.querySelectorAll(i)),!n){c.error("Bad element for imagesLoaded "+(n||i));return}this.elements=a(n),this.options=h({},this.options),typeof d=="function"?m=d:h(this.options,d),m&&this.on("always",m),this.getImages(),g&&(this.jqDeferred=new g.Deferred),setTimeout(this.check.bind(this))}o.prototype=Object.create(l.prototype),o.prototype.options={},o.prototype.getImages=function(){this.images=[],this.elements.forEac
1h(this.addElementImages,this)},o.prototype.addElementImages=function(i){i.nodeName=="IMG"&&this.addImage(i),this.options.background===!0&&this.addElementBackgroundImages(i);var d=i.nodeType;if(!(!d||!y[d])){for(var m=i.querySelectorAll("img"),n=0;n<m.length;n++){var t=m[n];this.addImage(t)}if(typeof this.options.background=="string"){var e=i.querySelectorAll(this.options.background);for(n=0;n<e.length;n++){var s=e[n];this.addElementBackgroundImages(s)}}}};var y={1:!0,9:!0,11:!0};o.prototype.addElementBackgroundImages=function(i){var d=getComputedStyle(i);if(d)for(var m=/url\((['"])?(.*?)\1\)/gi,n=m.exec(d.backgroundImage);n!==null;){var t=n&&n[2];t&&this.addBackground(t,i),n=m.exec(d.backgroundImage)}},o.prototype.addImage=function(i){var d=new p(i);this.images.push(d)},o.prototype.addBackground=function(i,d){var m=new E(i,d);this.images.push(m)},o.prototype.check=function(){var i=this;if(this.progressedCount=0,this.hasAnyBroken=!1,!this.images.length){this.complete();return}function d(m,n,t){setTimeout(function(){i.progress(m,n,t)})}this.images.forEach(function(m){m.once("progress",d),m.check()})},o.prototype.progress=function(i,d,m){this.progressedCount++,this.hasAnyBroken=this.hasAnyBroken||!i.isLoaded,this.emitEvent("progress",[this,i,d]),this.jqDeferred&&this.jqDeferred.notify&&this.jqDeferred.notify(this,i),this.progressedCount==this.images.length&&this.complete(),this.options.debug&&c&&c.log("progress: "+m,i,d)},o.prototype.complete=function(){var i=this.hasAnyBroken?"fail":"done";if(this.isComplete=!0,this.emitEvent(i,[this]),this.emitEvent("always",[this]),this.jqDeferred){var d=this.hasAnyBroken?"reject":"resolve";this.jqDeferred[d](this)}};function p(i){this.img=i}p.prototype=Object.create(l.prototype),p.prototype.check=function(){var i=this.getIsImageComplete();if(i){this.confirm(this.img.naturalWidth!==0,"naturalWidth");return}this.proxyImage=new Image,this.proxyImage.addEventListener("load",this),this.proxyImage.addEventListener("error",this),this.img.addEventListener("load",this),this.img.addEventListener("error",this),this.proxyImage.src=this.img.src},p.prototype.getIsImageComplete=function(){return this.img.complete&&this.img.naturalWidth},p.prototype.confirm=function(i,d){this.isLoaded=i,this.emitEvent("progress",[this,this.img,d])},p.prototype.handleEvent=function(i){var d="on"+i.type;this[d]&&this[d](i)},p.prototype.onload=function(){this.confirm(!0,"onload"),this.unbindEvents()},p.prototype.onerror=function(){this.confirm(!1,"onerror"),this.unbindEvents()},p.prototype.unbindEvents=function(){this.proxyImage.removeEventListener("load",this),this.proxyImage.removeEventListener("error",this),this.img.removeEventListener("load",this),this.img.removeEventListener("error",this)};function E(i,d){this.url=i,this.element=d,this.img=new Image}return E.prototype=Object.create(p.prototype),E.prototype.check=function(){this.img.addEventListener("load",this),this.img.addEventListener("error",this),this.img.src=this.url;var i=this.getIsImageComplete();i&&(this.confirm(this.img.naturalWidth!==0,"naturalWidth"),this.unbindEvents())},E.prototype.unbindEvents=function(){this.img.removeEventListener("load",this),this.img.removeEventListener("error",this)},E.prototype.confirm=function(i,d){this.isLoaded=i,this.emitEvent("progress",[this,this.element,d])},o.makeJQueryPlugin=function(i){i=i||u.jQuery,i&&(g=i,g.fn.imagesLoaded=function(d,m){var n=new o(this,d,m);return n.jqDeferred.promise(g(this))})},o.makeJQueryPlugin(),o})})(D)),D.exports}var Yt=Gt();const Vt=st(Yt);function Ut(v){return{all:v=v||new Map,on:function(f,u){var l=v.get(f);l?l.push(u):v.set(f,[u])},off:function(f,u){var l=v.get(f);l&&(u?l.splice(l.indexOf(u)>>>0,1):v.set(f,[]))},emit:function(f,u){var l=v.get(f);l&&l.slice().map(function(g){g(u)}),(l=v.get("*"))&&l.slice().map(function(g){g(f,u)})}}}const M={"column-width":"columnWidth","transition-duration":"transitionDuration","item-selector":"itemSelector","origin-left":"originLeft","origin-top":"originTop","fit-width":"fitWidth",stamp:"stamp",gutter:"gutter","percent-position":"percentPosition","horizontal-order":"horizontalOrder",stagger:"stagger","destroy-delay":"destroyDelay"},P="vuemasonry.itemAdded",w="vuemasonry.itemRemoved",F="vuemasonry.imageLoaded",G="vuemasonry.destroy",Qt=function(v){return(v+"").toLowerCase()==="true"},Xt=function(v){return isNaN(v)?v:parseInt(v)},Jt=function(v){const f={};return Array.prototype.slice.call(v).forEach(function(l){Object.keys(M).indexOf(l.n
1ame)>-1&&(l.name.indexOf("origin")>-1?f[M[l.name]]=Qt(l.value):l.name==="column-width"||l.name==="gutter"?f[M[l.name]]=Xt(l.value):f[M[l.name]]=l.value)}),f},Zt={};Zt.install=function(v,f){const u=Ut(),l="VueMasonry",g=v;g.directive("masonry",{props:["transitionDuration"," itemSelector","destroyDelay"],mounted:function(c,h){if(!vt)throw new Error("Masonry plugin is not defined. Please check it's connected and parsed correctly.");const r=Jt(c.attributes),a=new vt(c,r),o=h.value||l,y=r.destroyDelay?parseInt(r.destroyDelay,10):void 0,p=function(){a.reloadItems(),a.layout()};Dt(()=>{p()});const E=function(d){p()},i=function(d){u.off(`${P}__${o}`,E),u.off(`${w}__${o}`,E),u.off(`${F}__${o}`,E),u.off(`${G}__${o}`,i);const m=y&&!Number.isNaN(y)?y:0;setTimeout(function(){a.destroy()},m)};u.on(`${P}__${o}`,E),u.on(`${w}__${o}`,E),u.on(`${F}__${o}`,E),u.on(`${G}__${o}`,i)},unbind:function(c,h){const r=h.value||l;u.emit(`${G}__${r}`)}}),g.directive("masonryTile",{mounted:function(c,h){const r=h.value||l;u.emit(`${P}__${r}`,{element:c}),new Vt(c,function(){u.emit(`${F}__${r}`,{element:c})})},unbind:function(c,h){const r=h.value||l;u.emit(`${w}__${r}`,{element:c})}});{const c=function(h){const r=h||l;u.emit(`${P}__${r}`)};v.config.globalProperties.$redrawVueMasonry=c,v.provide("redrawVueMasonry",c)}};var Y,Et;function Mt(){if(Et)return Y;Et=1;function v(f){var u=typeof f;return f!=null&&(u=="object"||u=="function")}return Y=v,Y}var V,_t;function Kt(){if(_t)return V;_t=1;var v=typeof q=="object"&&q&&q.Object===Object&&q;return V=v,V}var U,bt;function Pt(){if(bt)return U;bt=1;var v=Kt(),f=typeof self=="object"&&self&&self.Object===Object&&self,u=v||f||Function("return this")();return U=u,U}var Q,xt;function te(){if(xt)return Q;xt=1;var v=Pt(),f=function(){return v.Date.now()};return Q=f,Q}var X,Tt;function ee(){if(Tt)return X;Tt=1;var v=/\s/;function f(u){for(var l=u.length;l--&&v.test(u.charAt(l)););return l}return X=f,X}var J,It;function ie(){if(It)return J;It=1;var v=ee(),f=/^\s+/;function u(l){return l&&l.slice(0,v(l)+1).replace(f,"")}return J=u,J}var Z,St;function kt(){if(St)return Z;St=1;var v=Pt(),f=v.Symbol;return Z=f,Z}var K,Ot;function ne(){if(Ot)return K;Ot=1;var v=kt(),f=Object.prototype,u=f.hasOwnProperty,l=f.toString,g=v?v.toStringTag:void 0;function c(h){var r=u.call(h,g),a=h[g];try{h[g]=void 0;var o=!0}catch{}var y=l.call(h);return o&&(r?h[g]=a:delete h[g]),y}return K=c,K}var tt,zt;function re(){if(zt)return tt;zt=1;var v=Object.prototype,f=v.toString;function u(l){return f.call(l)}return tt=u,tt}var et,Lt;function oe(){if(Lt)return et;Lt=1;var v=kt(),f=ne(),u=re(),l="[object Null]",g="[object Undefined]",c=v?v.toStringTag:void 0;function h(r){return r==null?r===void 0?g:l:c&&c in Object(r)?f(r):u(r)}return et=h,et}var it,Rt;function se(){if(Rt)return it;Rt=1;function v(f){return f!=null&&typeof f=="object"}return it=v,it}var nt,Wt;function ae(){if(Wt)return nt;Wt=1;var v=oe(),f=se(),u="[object Symbol]";function l(g){return typeof g=="symbol"||f(g)&&v(g)==u}return nt=l,nt}var rt,Ct;function ue(){if(Ct)return rt;Ct=1;var v=ie(),f=Mt(),u=ae(),l=NaN,g=/^[-+]0x[0-9a-f]+$/i,c=/^0b[01]+$/i,h=/^0o[0-7]+$/i,r=parseInt;function a(o){if(typeof o=="number")return o;if(u(o))return l;if(f(o)){var y=typeof o.valueOf=="function"?o.valueOf():o;o=f(y)?y+"":y}if(typeof o!="string")return o===0?o:+o;o=v(o);var p=c.test(o);return p||h.test(o)?r(o.slice(2),p?2:8):g.test(o)?l:+o}return rt=a,rt}var ot,qt;function he(){if(qt)return ot;qt=1;var v=Mt(),f=te(),u=ue(),l="Expected a function",g=Math.max,c=Math.min;function h(r,a,o){var y,p,E,i,d,m,n=0,t=!1,e=!1,s=!0;if(typeof r!="function")throw new TypeError(l);a=u(a)||0,v(o)&&(t=!!o.leading,e="maxWait"in o,E=e?g(u(o.maxWait)||0,a):E,s="trailing"in o?!!o.trailing:s);function _(x){var O=y,C=p;return y=p=void 0,n=x,i=r.apply(C,O),i}function b(x){return n=x,d=setTimeout(S,a),t?_(x):i}function T(x){var O=x-m,C=x-n,ht=a-O;return e?c(ht,E-C):ht}function I(x){var O=x-m,C=x-n;return m===void 0||O>=a||O<0||e&&C>=E}function S(){var x=f();if(I(x))return z(x);d=setTimeout(S,T(x))}
1function z(x){return d=void 0,s&&y?_(x):(y=p=void 0,i)}function L(){d!==void 0&&clearTimeout(d),n=0,y=m=p=d=void 0}function R(){return d===void 0?i:z(f())}function W(){var x=f(),O=I(x);if(y=arguments,p=this,m=x,O){if(d===void 0)return b(m);if(e)return clearTimeout(d),d=setTimeout(S,a),_(m)}return d===void 0&&(d=setTimeout(S,a)),i}return W.cancel=L,W.flush=R,W}return ot=h,ot}var fe=he();const le=st(fe);export{Zt as V,le as d,Ut as m};

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.