PageSourceSearch

https://static.olansikr.com/static/assets/blockEditor/script/masonry.pkgd.min.js

js olansikr.com collected 2026-10-01 15:06:14 UTC 38,508 bytes, 53 lines download raw bytes

1/*!
2 * Isotope PACKAGED v3.0.6
3 *
4 * Licensed GPLv3 for open source use
5 * or Isotope Commercial License for commercial use
6 *
7 * https://isotope.metafizzy.co
8 * Copyright 2010-2018 Metafizzy
9 */
10(function(b,a){if(typeof define=="function"&&define.amd){define("jquery-bridget/jquery-bridget",["jquery"],function(c){return a(b,c)})}else{if(typeof module=="object"&&module.exports){module.exports=a(b,require("jquery"))}else{b.jQueryBridget=a(b,b.jQuery)}}}(window,function factory(c,f){var e=Array.prototype.slice;var a=c.console;var b=typeof a=="undefined"?function(){}:function(h){a.log(h)};function g(j,l,k){k=k||f||c.jQuery;if(!k){return}if(!l.prototype.option){l.prototype.option=function(m){if(!k.isPlainObject(m)){return}this.options=k.extend(true,this.options,m)}}k.fn[j]=function(n){if(typeof n=="string"){var m=e.call(arguments,1);return i(this,n,m)}h(this,n);return this};function i(q,m,n){var o;var p="$()."+j+'("'+m+'")';q.each(function(s,t){var r=k.data(t,j);if(!r){b(j+" not initialized. Cannot call methods, i.e. "+p);return}var v=r[m];if(!v||m.charAt(0)=="_"){b(p+" is not a valid method");return}var u=v.apply(r,n);o=o===undefined?u:o});return o!==undefined?o:q}function h(n,m){n.each(function(p,q){var o=k.data(q,j);if(o){o.option(m);o._init()}else{o=new l(q,m);k.data(q,j,o)}})}d(k)}function d(h){if(!h||(h&&h.bridget)){return}h.bridget=g}d(f||c.jQuery);return g}));(function(b,a){if(typeof define=="function"&&define.amd){define("ev-emitter/ev-emitter",a)}else{if(typeof module=="object"&&module.exports){module.exports=a()}else{b.EvEmitter=a()}}}(typeof window!="undefined"?window:this,function(){function a(){}var b=a.prototype;b.on=function(c,f){if(!c||!f){return}var d=this._events=this._events||{};var e=d[c]=d[c]||[];if(e.indexOf(f)==-1){e.push(f)}return this};b.once=function(d,e){if(!d||!e){return}this.on(d,e);var c=this._onceEvents=this._onceEvents||{};var f=c[d]=c[d]||{};f[e]=true;return this};b.off=function(c,f){var e=this._events&&this._events[c];if(!e||!e.length){return}var d=e.indexOf(f);if(d!=-1){e.splice(d,1)}return this};b.emitEvent=function(c,d){var f=this._events&&this._events[c];if(!f||!f.length){return}f=f.slice(0);d=d||[];var j=this._onceEvents&&this._onceEvents[c];for(var e=0;e<f.length;e++){var h=f[e];var g=j&&j[h];if(g){this.off(c,h);delete j[h]}h.apply(this,d)}return this};b.allOff=function(){delete this._events;delete this._onceEvents};return a}));
11/*!
12 * getSize v2.0.3
13 * measure size of elements
14 * MIT license
15 */
16(function(b,a){if(typeof define=="function"&&define.amd){define("get-size/get-size",a)}else{if(typeof module=="object"&&module.exports){module.exports=a()}else{b.getSize=a()}}})(window,function factory(){function h(m){var l=parseFloat(m);var n=m.indexOf("%")==-1&&!isNaN(l);return n&&l}function j(){}var i=typeof console=="undefined"?j:function(l){console.log(l)};var b=["paddingLeft","paddingRight","paddingTop","paddingBottom","marginLeft","marginRight","marginTop","marginBottom","borderLeftWidth","borderRightWidth","borderTopWidth","borderBottomWidth"];var d=b.length;function a(){var m={width:0,height:0,innerWidth:0,innerHeight:0,outerWidth:0,outerHeight:0};for(var l=0;l<d;l++){var n=b[l];m[n]=0}return m}function g(m){var l=getComputedStyle(m);if(!l){i("Style returned "+l+". Are you running this code in a hidden iframe on Firefox? "+"See https://bit.ly/getsizebug1")}return l}var e=false;var c;function f(){if(e){return}e=true;var n=document.createElement("div");n.style.width="200px";n.style.padding="1px 2px 3px 4px";n.style.borderStyle="solid";n.style.borderWidth="1px 2px 3px 4px";n.style.boxSizing="border-box";var l=document.body||document.documentElement;l.appendChild(n);var m=g(n);c=Math.round(h(m.width))==200;k.isBoxSizeOuter=c;l.removeChild(n)}function k(p){f();if(typeof p=="string"){p=document.querySelector(p)}if(!p||typeof p!="object"||!p.nodeType){return}var n=g(p);if(n.display=="none"){return a()}var B={};B.width=p.offsetWidth;B.height=p.offsetHeight;var A=B.isBorderBox=n.boxSizing=="border-box";for(var u=0;u<d;u++){var q=b[u];var z=n[q];var w=parseFloat(z);B[q]=!isNaN(w)?w:0}var v=B.paddingLeft+B.paddingRight;var m=B.paddingTop+B.paddingBottom;var y=B.marginLeft+B.marginRight;var o=B.marginTop+B.marginBottom;var l=B.borderLeftWidth+B.borderRightWidth;var x=B.borderTopWidth+B.borderBottomWidth;var t=A&&c;var s=h(n.width);if(s!==false){B.width=s+(t?0:v+l)}var r=h(n.height);if(r!==false){B.height=r+(t?0:m+x)}B.innerWidth=B.width-(v+l);B.innerHeight=B.height-(m+x);B.outerWidth=B.width+y;B.outerHeight=B.height+o;return B}return k});(function(b,a){if(typeof define=="function"&&define.amd){define("desandro-matches-selector/matches-selector",a)}else{if(typeof module=="object"&&module.exports){module.exports=a()}else{b.matchesSelector=a()}}}(window,function factory(){var b=(function(){var c=window.Element.prototype;if(c.matches){return"matches"}if(c.matchesSelector){return"matchesSelector"}var f=["webkit","moz","ms","o"];for(var d=0;d<f.length;d++){var e=f[d];var g=e+"MatchesSelector";
17    if(c[g]){return g}}})();return function a(d,c){return d[b](c)}}));(function(b,a){if(typeof define=="function"&&define.amd){define("fizzy-ui-utils/utils",["de
17sandro-matches-selector/matches-selector"],function(c){return a(b,c)})}else{if(typeof module=="object"&&module.exports){module.exports=a(b,require("desandro-matches-selector"))}else{b.fizzyUIUtils=a(b,b.matchesSelector)}}}(window,function factory(d,c){var a={};a.extend=function(g,f){for(var h in f){g[h]=f[h]}return g};a.modulo=function(f,g){return((f%g)+g)%g};var e=Array.prototype.slice;a.makeArray=function(g){if(Array.isArray(g)){return g}if(g===null||g===undefined){return[]}var f=typeof g=="object"&&typeof g.length=="number";if(f){return e.call(g)}return[g]};a.removeFrom=function(g,h){var f=g.indexOf(h);if(f!=-1){g.splice(f,1)}};a.getParent=function(g,f){while(g.parentNode&&g!=document.body){g=g.parentNode;if(c(g,f)){return g}}};a.getQueryElement=function(f){if(typeof f=="string"){return document.querySelector(f)}return f};a.handleEvent=function(f){var g="on"+f.type;if(this[g]){this[g](f)}};a.filterFindElements=function(g,f){g=a.makeArray(g);var h=[];g.forEach(function(k){if(!f){h.push(k);return}if(c(k,f)){h.push(k)}var l=k.querySelectorAll(f);for(var j=0;j<l.length;j++){h.push(l[j])}});return h};a.debounceMethod=function(i,h,f){f=f||100;var j=i.prototype[h];var g=h+"Timeout";i.prototype[h]=function(){var l=this[g];clearTimeout(l);var k=arguments;var m=this;this[g]=setTimeout(function(){j.apply(m,k);delete m[g]},f)}};a.docReady=function(g){var f=document.readyState;if(f=="complete"||f=="interactive"){setTimeout(g)}else{document.addEventListener("DOMContentLoaded",g)}};a.toDashed=function(f){return f.replace(/(.)([A-Z])/g,function(h,g,i){return g+"-"+i}).toLowerCase()};var b=d.console;a.htmlInit=function(f,g){a.docReady(function(){var m=a.toDashed(g);var l="data-"+m;var j=document.querySelectorAll("["+l+"]");var h=document.querySelectorAll(".js-"+m);var i=a.makeArray(j).concat(a.makeArray(h));var n=l+"-options";var k=d.jQuery;i.forEach(function(s){var p=s.getAttribute(l)||s.getAttribute(n);var r;try{r=p&&JSON.parse(p)}catch(q){if(b){b.log("Error parsing "+l+" on "+s.className+": "+q)}return}var o=new f(s,r);if(k){k.data(s,g,o)}})})};return a}));(function(b,a){if(typeof define=="function"&&define.amd){define("outlayer/item",["ev-emitter/ev-emitter","get-size/get-size"],a)}else{if(typeof module=="object"&&module.exports){module.exports=a(require("ev-emitter"),require("get-size"))}else{b.Outlayer={};b.Outlayer.Item=a(b.EvEmitter,b.getSize)}}}(window,function factory(b,n){function m(o){for(var p in o){return false}p=null;return true}var h=document.documentElement.style;
17var l=typeof h.transition=="string"?"transition":"WebkitTransition";var i=typeof h.transform=="string"?"transform":"WebkitTransform";var a={WebkitTransition:"webkitTransitionEnd",transition:"transitionend"}[l];var j={transform:i,transition:l,transitionDuration:l+"Duration",transitionProperty:l+"Property",transitionDelay:l+"Delay"};function c(o,p){if(!o){return}this.element=o;this.layout=p;this.position={x:0,y:0};this._create()}var e=c.prototype=Object.create(b.prototype);e.constructor=c;e._create=function(){this._transn={ingProperties:{},clean:{},onEnd:{}};this.css({position:"absolute"})};e.handleEvent=function(o){var p="on"+o.type;if(this[p]){this[p](o)}};e.getSize=function(){this.size=n(this.element)};e.css=function(q){var o=this.element.style;for(var r in q){var p=j[r]||r;o[p]=q[r]}};e.getPosition=function(){var s=getComputedStyle(this.element);var v=this.layout._getOption("originLeft");var u=this.layout._getOption("originTop");var r=s[v?"left":"right"];var q=s[u?"top":"bottom"];var o=parseFloat(r);var t=parseFloat(q);var p=this.layout.size;if(r.indexOf("%")!=-1){o=(o/100)*p.width}if(q.indexOf("%")!=-1){t=(t/100)*p.height}o=isNaN(o)?0:o;t=isNaN(t)?0:t;o-=v?p.paddingLeft:p.paddingRight;t-=u?p.paddingTop:p.paddingBottom;this.position.x=o;this.position.y=t};e.layoutPosition=function(){var q=this.layout.size;var p={};var A=this.layout._getOption("originLeft");var B=this.layout._getOption("originTop");var w=A?"paddingLeft":"paddingRight";var r=A?"left":"right";var s=A?"right":"left";var v=this.position.x+q[w];p[r]=this.getXValue(v);p[s]="";var t=B?"paddingTop":"paddingBottom";var z=B?"top":"bottom";var o=B?"bottom":"top";var u=this.position.y+q[t];p[z]=this.getYValue(u);p[o]="";this.css(p);this.emitEvent("layout",[this])};e.getXValue=function(o){var p=this.layout._getOption("horizontal");return this.layout.options.percentPosition&&!p?((o/this.layout.size.width)*100)+"%":o+"px"};e.getYValue=function(p){var o=this.layout._getOption("horizontal");return this.layout.options.percentPosition&&o?((p/this.layout.size.height)*100)+"%":p+"px"};e._transitionTo=function(p,v){this.getPosition();var r=this.position.x;var o=this.position.y;var u=p==this.position.x&&v==this.position.y;this.setPosition(p,v);if(u&&!this.isTransitioning){this.layoutPosition();return}var s=p-r;var q=v-o;var t={};t.transform=this.getTranslate(s,q);
18    this.transition({to:t,onTransitionEnd:{transform:this.layoutPosition},isCleaning:true})};e.getTranslate=function(o,r){var q=this.layout._getOption("originLeft");var p=this.layout._getOption("originTop");o=q?o:-o;r=p?r:-r;return"translate3d("+o+"px, "+r+"px, 0)"};e.goTo=function(o,p){this.setPosition(o,p);this.layoutPosition()};e.moveTo=e._transitionTo;e.setPosition=function(o,p){this.position.x=parseFloat(o);this.position.y=parseFloat(p)};e._nonTransition=function(o){this.css(o.to);if(o.isCleaning){this._removeStyles(o.to)}for(var p in o.onTransitionEnd){o.onTransitionEnd[p].call(this)}};e.transition=function(o){if(!parseFloat(this.layout.options.transitionDuration)){this._nonTransition(o);return}var q=this._transn;for(var r in o.onTransitionEnd){q.onEnd[r]=o.onTransitionEnd[r]}for(r in o.to){q.ingProperties[r]=true;if(o.isCleaning){q.clean[r]=true}}if(o.from){this.css(o.from);var p=this.element.offsetHeight;p=null}this.enableTransition(o.to);this.css(o.to);this.isTransitioning=true};function g(o){return o.replace(/([A-Z])/g,function(p){return"-"+p.toLowerCase()})}var k="opacity,"+g(i);e.enableTransition=function(){if(this.isTransitioning){return}var o=this.layout.options.transitionDuration;o=typeof o=="number"?o+"ms":o;this.css({transitionProperty:k,transitionDuration:o,transitionDelay:this.staggerDelay||0});this.element.addEventListener(a,this,false)};e.onwebkitTransitionEnd=function(o){this.ontransitionend(o)};e.onotransitionend=function(o){this.ontransitionend(o)};var d={"-webkit-transform":"transform"};e.ontransitionend=function(r){if(r.target!==this.element){return}var q=this._transn;var o=d[r.propertyName]||r.propertyName;delete q.ingProperties[o];if(m(q.ingProperties)){this.disableTransition()}if(o in q.clean){this.element.style[r.propertyName]="";delete q.clean[o]}if(o in q.onEnd){var p=q.onEnd[o];p.call(this);delete q.onEnd[o]}this.emitEvent("transitionEnd",[this])};e.disableTransition=function(){this.removeTransitionStyles();this.element.removeEventListener(a,this,false);this.isTransitioning=false};e._removeStyles=function(p){var o={};for(var q in p){o[q]=""}this.css(o)};var f={transitionProperty:"",transitionDuration:"",transitionDelay:""};e.removeTransitionStyles=function(){this.css(f)};e.stagger=function(o){o=isNaN(o)?0:o;this.staggerDelay=o+"ms"};e.removeElem=function(){this.element.parentNode.removeChild(this.element);this.css({display:""});this.emitEvent("remove",[this])};e.remove=function(){if(!l||!parseFloat(this.layout.options.transitionDuration)){this.removeElem();return}this.once("transitionEnd",function(){this.removeElem()});this.hide()};e.reveal=function(){delete this.isHidden;this.css({display:""});var p=this.layout.options;var q={};var o=this.getHideRevealTransitionEndProperty("visibleStyle");q[o]=this.onRevealTransitionEnd;this.transition({from:p.hiddenStyle,to:p.visibleStyle,isCleaning:true,onTransitionEnd:q})};e.onRevealTransitionEnd=function(){if(!this.isHidden){this.emitEvent("reveal")}};e.getHideRevealTransitionEndProperty=function(p){var o=this.layout.options[p];if(o.opacity){return"opacity"}for(var q in o){return q}};e.hide=function(){this.isHidden=true;this.css({display:""});var p=this.layout.options;var q={};var o=this.getHideRevealTransitionEndProperty("hiddenStyle");q[o]=this.onHideTransitionEnd;this.transition({from:p.visibleStyle,to:p.hiddenStyle,isCleaning:true,onTransitionEnd:q})};e.onHideTransitionEnd=function(){if(this.isHidden){this.css({display:"none"});this.emitEvent("hide")}};e.destroy=function(){this.css({position:"",left:"",right:"",top:"",bottom:"",transition:"",transform:""})};return c}));
19/*!
20 * Outlayer v2.1.1
21 * the brains and guts of a layout library
22 * MIT license
23 */
24(function(b,a){if(typeof define=="function"&&define.amd){define("outlayer/outlayer",["ev-emitter/ev-emitter","get-size/get-size","fizzy-ui-utils/utils","./item"],function(c,f,d,e){return a(b,c,f,d,e)})}else{if(typeof module=="object"&&module.exports){module.exports=a(b,require("ev-emitter"),require("get-size"),require("fizzy-ui-utils"),require("./item"))}else{b.Outlayer=a(b,b.EvEmitter,b.getSize,b.fizzyUIUtils,b.Outlayer.Item)}}}(window,function factory(i,b,n,l,d){var e=i.console;var o=i.jQuery;var m=function(){};var h=0;var a={};function g(s,q){var p=l.getQueryElement(s);if(!p){if(e){e.log("Bad element for "+this.constructor.namespace+": "+(p||s))}return}this.element=p;if(o){this.$element=o(this.element)}this.options=l.extend({},this.constructor.defaults);this.option(q);var t=++h;this.element.outlayerGUID=t;a[t]=this;this._create();var r=this._getOption("initLayout");if(r){this.layout()}}g.namespace="outlayer";g.Item=d;g.defaults={containerStyle:{position:"relative"},initLayout:true,originLeft:true,originTop:true,resize:true,resizeContainer:true,transitionDuration:"0.4s",hiddenStyle:{opacity:0,transform:"scale(0.001)"},visibleStyle:{opacity:1,transform:"scale(1)"}};var f=g.prototype;l.extend(f,b.prototype);f.option=function(p){l.extend(this.options,p)};f._getOption=function(q){var p=this.constructor.compatOptions[q];
25    return p&&this.options[p]!==undefined?this.options[p]:this.options[q]};g.compatOptions={initLayout:"isInitLayout",horizontal:"isHorizontal",layoutInstant:"isLayoutInstant",originLeft:"isOriginLeft",originTop:"isOriginTop",resize:"isResizeBound",resizeContainer:"isResizingContainer"};f._create=function(){this.reloadItems();this.stamps=[];this.stamp(this.options.stamp);l.extend(this.element.style,this.options.containerStyle);var p=this._getOption("resize");if(p){this.bindResize()}};f.reloadItems=function(){this.items=this._itemize(this.element.children)};f._itemize=function(q){var t=this._filterFindItemElements(q);var r=this.constructor.Item;var p=[];for(var s=0;s<t.length;s++){var v=t[s];var u=new r(v,this);p.push(u)}return p};f._filterFindItemElements=function(p){return l.filterFindElements(p,this.options.itemSelector)};f.getItemElements=function(){return this.items.map(function(p){return p.element})};f.layout=function(){this._resetLayout();this._manageStamps();var p=this._getOption("layoutInstant");var q=p!==undefined?p:!this._isLayoutInited;this.layoutItems(this.items,q);this._isLayoutInited=true};f._init=f.layout;
25f._resetLayout=function(){this.getSize()};f.getSize=function(){this.size=n(this.element)};f._getMeasurement=function(r,p){var q=this.options[r];var s;if(!q){this[r]=0}else{if(typeof q=="string"){s=this.element.querySelector(q)}else{if(q instanceof HTMLElement){s=q}}this[r]=s?n(s)[p]:q}};f.layoutItems=function(p,q){p=this._getItemsForLayout(p);this._layoutItems(p,q);this._postLayout()};f._getItemsForLayout=function(p){return p.filter(function(q){return !q.isIgnored})};f._layoutItems=function(q,r){this._emitCompleteOnItems("layout",q);if(!q||!q.length){return}var p=[];q.forEach(function(t){var s=this._getItemLayoutPosition(t);s.item=t;s.isInstant=r||t.isLayoutInstant;p.push(s)},this);this._processLayoutQueue(p)};f._getItemLayoutPosition=function(){return{x:0,y:0}};f._processLayoutQueue=function(p){this.updateStagger();p.forEach(function(r,q){this._positionItem(r.item,r.x,r.y,r.isInstant,q)},this)};f.updateStagger=function(){var p=this.options.stagger;if(p===null||p===undefined){this.stagger=0;return}this.stagger=j(p);return this.stagger};f._positionItem=function(r,p,t,s,q){if(s){r.goTo(p,t)}else{r.stagger(q*this.stagger);r.moveTo(p,t)}};f._postLayout=function(){this.resizeContainer()};f.resizeContainer=function(){var q=this._getOption("resizeContainer");if(!q){return}var p=this._getContainerSize();if(p){this._setContainerMeasure(p.width,true);this._setContainerMeasure(p.height,false)}};f._getContainerSize=m;f._setContainerMeasure=function(p,q){if(p===undefined){return}var r=this.size;if(r.isBorderBox){p+=q?r.paddingLeft+r.paddingRight+r.borderLeftWidth+r.borderRightWidth:r.paddingBottom+r.paddingTop+r.borderTopWidth+r.borderBottomWidth}p=Math.max(p,0);this.element.style[q?"width":"height"]=p+"px"};f._emitCompleteOnItems=function(q,p){var v=this;function u(){v.dispatchEvent(q+"Complete",null,[p])}var t=p.length;if(!p||!t){u();return}var r=0;function s(){r++;if(r==t){u()}}p.forEach(function(w){w.once(q,s)})};f.dispatchEvent=function(s,t,q){var r=t?[t].concat(q):q;this.emitEvent(s,r);if(o){this.$element=this.$element||o(this.element);if(t){var p=o.Event(t);p.type=s;this.$element.trigger(p,q)}else{this.$element.trigger(s,q)}}};f.ignore=function(q){var p=this.getItem(q);if(p){p.isIgnored=true}};f.unignore=function(q){var p=this.getItem(q);if(p){delete p.isIgnored}};f.stamp=function(p){p=this._find(p);if(!p){return}this.stamps=this.stamps.concat(p);p.forEach(this.ignore,this)};f.unstamp=function(p){p=this._find(p);if(!p){return}p.forEach(function(q){l.removeFrom(this.stamps,q);this.unignore(q)},this)};f._find=function(p){if(!p){return}if(typeof p=="string"){p=this.element.querySelectorAll(p)}p=l.makeArray(p);return p};f._manageStamps=function(){if(!this.stamps||!this.stamps.length){return}this._getBoundingRect();this.stamps.forEach(this._manageStamp,this)};f._getBoundingRect=function(){var p=this.element.getBoundingClientRect();var q=this.size;this._boundingRect={left:p.left+q.paddingLeft+q.borderLeftWidth,top:p.top+q.paddingTop+q.borderTopWidth,right:p.right-(q.paddingRight+q.borderRightWidth),bottom:p.bottom-(q.paddingBottom+q.borderBottomWidth)}};f._manageStamp=m;f._getElementOffset=function(s){var p=s.getBoundingClientRect();var r=this._boundingRect;var q=n(s);var t={left:p.left-r.left-q.marginLeft,top:p.top-r.top-q.marginTop,right:r.right-p.right-q.marginRight,bottom:r.bottom-p.bottom-q.marginBottom};return t};f.handleEvent=l.handleEvent;f.bindResize=function(){i.addEventListener("resize",this);this.isResizeBound=true};f.unbindResize=function(){i.removeEventListener("resize",this);this.isResizeBound=false};f.onresize=function(){this.resize()};l.debounceMethod(g,"onresize",100);f.resize=function(){if(!this.isResizeBound||!this.needsResizeLayout()){return}this.layout()};f.needsResizeLayout=function(){var q=n(this.element);var p=this.size&&q;return p&&q.innerWidth!==this.size.innerWidth};f.addItems=function(q){var p=this._itemize(q);
26    if(p.length){this.items=this.items.concat(p)}return p};f.appended=function(q){var p=this.addItems(q);if(!p.length){return}this.layoutItems(p,true);this.reveal(p)};f.prepended=function(q){var p=this._itemize(q);if(!p.length){return}var r=this.items.slice(0);this.items=p.concat(r);this._resetLayout();this._manageStamps();this.layoutItems(p,true);this.reveal(p);this.layoutItems(r)};f.reveal=function(p){this._emitCompleteOnItems("reveal",p);if(!p||!p.length){return}var q=this.updateStagger();p.forEach(function(s,r){s.stagger(r*q);s.reveal()})};f.hide=function(p){this._emitCompleteOnItems("hide",p);if(!p||!p.length){return}var q=this.updateStagger();p.forEach(function(s,r){s.stagger(r*q);s.hide()})};f.revealItemElements=function(q){var p=this.getItems(q);this.reveal(p)};f.hideItemElements=function(q){var p=this.getItems(q);this.hide(p)};f.getItem=function(r){for(var p=0;p<this.items.length;p++){var q=this.items[p];if(q.element==r){return q}}};f.getItems=function(q){q=l.makeArray(q);var p=[];q.forEach(function(s){var r=this.getItem(s);if(r){p.push(r)}},this);return p};f.remove=function(p){var q=this.getItems(p);this._emitCompleteOnItems("remove",q);if(!q||!q.length){return}q.forEach(function(r){r.remove();l.removeFrom(this.items,r)},this)};f.destroy=function(){var p=this.element.style;p.height="";p.position="";p.width="";
vendor: 12,384 bytes, lines 26-52
26this.items.forEach(function(r){r.destroy()});this.unbindResize();var q=this.element.outlayerGUID;delete a[q];delete this.element.outlayerGUID;if(o){o.removeData(this.element,this.constructor.namespace)}};g.data=function(p){p=l.getQueryElement(p);var q=p&&p.outlayerGUID;return q&&a[q]};g.create=function(r,p){var q=c(g);q.defaults=l.extend({},g.defaults);l.extend(q.defaults,p);q.compatOptions=l.extend({},g.compatOptions);q.namespace=r;q.data=g.data;q.Item=c(d);l.htmlInit(q,r);if(o&&o.bridget){o.bridget(r,q)}return q};function c(p){function q(){p.apply(this,arguments)}q.prototype=Object.create(p.prototype);q.prototype.constructor=q;return q}var k={ms:1,s:1000};function j(t){if(typeof t=="number"){return t}var r=t.match(/(^\d*\.?\d*)(\w*)/);var p=r&&r[1];var q=r&&r[2];if(!p.length){return 0}p=parseFloat(p);var s=k[q]||1;return p*s}g.Item=d;return g}));(function(b,a){if(typeof define=="function"&&define.amd){define("isotope-layout/js/item",["outlayer/outlayer"],a)}else{if(typeof module=="object"&&module.exports){module.exports=a(require("outlayer"))}else{b.Isotope=b.Isotope||{};b.Isotope.Item=a(b.Outlayer)}}}(window,function factory(c){function b(){c.Item.apply(this,arguments)}var d=b.prototype=Object.create(c.Item.prototype);var e=d._create;d._create=function(){this.id=this.layout.itemGUID++;e.call(this);this.sortData={}};d.updateSortData=function(){if(this.isIgnored){return}this.sortData.id=this.id;this.sortData["original-order"]=this.id;this.sortData.random=Math.random();var g=this.layout.options.getSortData;var h=this.layout._sorters;for(var f in g){var i=h[f];this.sortData[f]=i(this.element,this)}};var a=d.destroy;d.destroy=function(){a.apply(this,arguments);this.css({display:""})};return b}));(function(b,a){if(typeof define=="function"&&define.amd){define("isotope-layout/js/layout-mode",["get-size/get-size","outlayer/outlayer"],a)}else{if(typeof module=="object"&&module.exports){module.exports=a(require("get-size"),require("outlayer"))}else{b.Isotope=b.Isotope||{};b.Isotope.LayoutMode=a(b.getSize,b.Outlayer)}}}(window,function factory(e,c){function b(f){this.isotope=f;if(f){this.options=f.options[this.namespace];this.element=f.element;this.items=f.filteredItems;this.size=f.size}}var d=b.prototype;var a=["_resetLayout","_getItemLayoutPosition","_manageStamp","_getContainerSize","_getElementOffset","needsResizeLayout","_getOption"];a.forEach(function(f){d[f]=function(){return c.prototype[f].apply(this.isotope,arguments)}});d.needsVerticalResizeLayout=function(){var g=e(this.isotope.element);var f=this.isotope.size&&g;return f&&g.innerHeight!=this.isotope.size.innerHeight};d._getMeasurement=function(){this.isotope._getMeasurement.apply(this,arguments)};d.getColumnWidth=function(){this.getSegmentSize("column","Width")};d.getRowHeight=function(){this.getSegmentSize("row","Height")};d.getSegmentSize=function(j,h){var i=j+h;var f="outer"+h;this._getMeasurement(i,f);if(this[i]){return}var g=this.getFirstItemSize();this[i]=g&&g[f]||this.isotope.size["inner"+h]};d.getFirstItemSize=function(){var f=this.isotope.filteredItems[0];return f&&f.element&&e(f.element)};d.layout=function(){this.isotope.layout.apply(this.isotope,arguments)};d.getSize=function(){this.isotope.getSize();this.size=this.isotope.size};b.modes={};b.create=function(g,f){function h(){b.apply(this,arguments)}h.prototype=Object.create(d);h.prototype.constructor=h;if(f){h.options=f}h.prototype.namespace=g;b.modes[g]=h;return h};return b}));
27/*!
28 * Masonry v4.2.1
29 * Cascading grid layout library
30 * https://masonry.desandro.com
31 * MIT License
32 * by David DeSandro
33 */
34(function(b,a){if(typeof define=="function"&&define.amd){define("masonry-layout/masonry",["outlayer/outlayer","get-size/get-size"],a)
35}else{if(typeof module=="object"&&module.exports){module.exports=a(require("outlayer"),require("get-size"))}else{b.Masonry=a(b.Outlayer,b.getSize)}}}(window,function factory(b,d){var a=b.create("masonry");a.compatOptions.fitWidth="isFitWidth";var c=a.prototype;c._resetLayout=function(){this.getSize();this._getMeasurement("columnWidth","outerWidth");this._getMeasurement("gutter","outerWidth");this.measureColumns();this.colYs=[];for(var e=0;e<this.cols;e++){this.colYs.push(0)}this.maxY=0;this.horizontalColIndex=0};c.measureColumns=function(){this.getContainerWidth();if(!this.columnWidth){var k=this.items[0];var g=k&&k.element;this.columnWidth=g&&d(g).outerWidth||this.containerWidth}var i=this.columnWidth+=this.gutter;var h=this.containerWidth+this.gutter;var j=h/i;var e=i-h%i;var f=e&&e<1?"round":"floor";j=Math[f](j);this.cols=Math.max(j,1)};c.getContainerWidth=function(){var g=this._getOption("fitWidth");var e=g?this.element.parentNode:this.element;var f=d(e);this.containerWidth=f&&f.innerWidth};c._getItemLayoutPosition=function(n){n.getSize();var m=n.size.outerWidth%this.columnWidth;var h=m&&m<1?"round":"ceil";var j=Math[h](n.size.outerWidth/this.columnWidth);j=Math.min(j,this.cols);var e=this.options.horizontalOrder?"_getHorizontalColPosition":"_getTopColPosition";var k=this[e](j,n);var g={x:this.columnWidth*k.col,y:k.y};var l=k.y+n.size.outerHeight;var o=j+k.col;for(var f=k.col;f<o;f++){this.colYs[f]=l}return g};c._getTopColPosition=function(f){var g=this._getTopColGroup(f);var e=Math.min.apply(Math,g);return{col:g.indexOf(e),y:e,}};c._getTopColGroup=function(f){if(f<2){return this.colYs}var g=[];var h=this.cols+1-f;for(var e=0;e<h;e++){g[e]=this._getColGroupY(e,f)}return g};c._getColGroupY=function(e,g){if(g<2){return this.colYs[e]}var f=this.colYs.slice(e,e+g);return Math.max.apply(Math,f)};c._getHorizontalColPosition=function(g,f){var e=this.horizontalColIndex%this.cols;var h=g>1&&e+g>this.cols;e=h?0:e;var i=f.size.outerWidth&&f.size.outerHeight;this.horizontalColIndex=i?e+g:this.horizontalColIndex;return{col:e,y:this._getColGroupY(e,g),}};c._manageStamp=function(e){var l=d(e);var j=this._getElementOffset(e);var p=this._getOption("originLeft");var h=p?j.left:j.right;var f=h+l.outerWidth;var n=Math.floor(h/this.columnWidth);n=Math.max(0,n);var g=Math.floor(f/this.columnWidth);g-=f%this.columnWidth?0:1;g=Math.min(this.cols-1,g);var o=this._getOption("originTop");var m=(o?j.top:j.bottom)+l.outerHeight;for(var k=n;k<=g;k++){this.colYs[k]=Math.max(m,this.colYs[k])}};c._getContainerSize=function(){this.maxY=Math.max.apply(Math,this.colYs);var e={height:this.maxY};if(this._getOption("fitWidth")){e.width=this._getContainerFitWidth()}return e};c._getContainerFitWidth=function(){var f=0;var e=this.cols;while(--e){if(this.colYs[e]!==0){break}f++}return(this.cols-f)*this.columnWidth-this.gutter};c.needsResizeLayout=function(){var e=this.containerWidth;this.getContainerWidth();return e!=this.containerWidth};return a}));
36/*!
37 * Masonry layout mode
38 * sub-classes Masonry
39 * https://masonry.desandro.com
40 */
41(function(b,a){if(typeof define=="function"&&define.amd){define("isotope-layout/js/layout-modes/masonry",["../layout-mode","masonry-layout/masonry"],a)}else{if(typeof module=="object"&&module.exports){module.exports=a(require("../layout-mode"),require("masonry-layout"))}else{a(b.Isotope.LayoutMode,b.Masonry)}}}(window,function factory(f,d){var c=f.create("masonry");var g=c.prototype;var a={_getElementOffset:true,layout:true,_getMeasurement:true};for(var h in d.prototype){if(!a[h]){g[h]=d.prototype[h]}}var e=g.measureColumns;g.measureColumns=function(){this.items=this.isotope.filteredItems;e.call(this)};var b=g._getOption;g._getOption=function(i){if(i=="fitWidth"){return this.options.isFitWidth!==undefined?this.options.isFitWidth:this.options.fitWidth}return b.apply(this.isotope,arguments)};return c}));(function(b,a){if(typeof define=="function"&&define.amd){define("isotope-layout/js/layout-modes/fit-rows",["../layout-mode"],a)}else{if(typeof exports=="object"){module.exports=a(require("../layout-mode"))}else{a(b.Isotope.LayoutMode)}}}(window,function factory(b){var a=b.create("fitRows");var c=a.prototype;c._resetLayout=function(){this.x=0;this.y=0;this.maxY=0;this._getMeasurement("gutter","outerWidth")};c._getItemLayoutPosition=function(e){e.getSize();var g=e.size.outerWidth+this.gutter;var f=this.isotope.size.innerWidth+this.gutter;if(this.x!==0&&g+this.x>f){this.x=0;this.y=this.maxY}var d={x:this.x,y:this.y};this.maxY=Math.max(this.maxY,this.y+e.size.outerHeight);this.x+=g;return d};c._getContainerSize=function(){return{height:this.maxY}};return a}));(function(b,a){if(typeof define=="function"&&define.amd){define("isotope-layout/js/layout-modes/vertical",["../layout-mode"],a)}else{if(typeof module=="object"&&module.exports){module.exports=a(require("../layout-mode"))}else{a(b.Isotope.LayoutMode)}}}(window,function factory(b){var a=b.create("vertical",{horizontalAlignment:0});var c=a.prototype;c._resetLayout=function(){this.y=0
42};c._getItemLayoutPosition=function(e){e.getSize();var d=(this.isotope.size.innerWidth-e.size.outerWidth)*this.options.horizontalAlignment;var f=this.y;this.y+=e.size.outerHeight;return{x:d,y:f}};c._getContainerSize=function(){return{height:this.y}};return a}));
43/*!
44 * Isotope v3.0.6
45 *
46 * Licensed GPLv3 for open source use
47 * or Isotope Commercial License for commercial use
48 *
49 * https://isotope.metafizzy.co
50 * Copyright 2010-2018 Metafizzy
51 */
52(function(b,a){if(typeof define=="function"&&define.amd){define(["outlayer/outlayer","get-size/get-size","desandro-matches-selector/matches-selector","fizzy-ui-utils/utils","isotope-layout/js/item","isotope-layout/js/layout-mode","isotope-layout/js/layout-modes/masonry","isotope-layout/js/layout-modes/fit-rows","isotope-layout/js/layout-modes/vertical"],function(g,h,d,c,e,f){return a(b,g,h,d,c,e,f)})}else{if(typeof module=="object"&&module.exports){module.exports=a(b,require("outlayer"),require("get-size"),require("desandro-matches-selector"),require("fizzy-ui-utils"),require("isotope-layout/js/item"),require("isotope-layout/js/layout-mode"),require("isotope-layout/js/layout-modes/masonry"),require("isotope-layout/js/layout-modes/fit-rows"),require("isotope-layout/js/layout-modes/vertical"))}else{b.Isotope=a(b,b.Outlayer,b.getSize,b.matchesSelector,b.fizzyUIUtils,b.Isotope.Item,b.Isotope.LayoutMode)}}}(window,function factory(g,f,l,n,i,b,e){var m=g.jQuery;var a=String.prototype.trim?function(o){return o.trim()}:function(o){return o.replace(/^\s+|\s+$/g,"")};var h=f.create("isotope",{layoutMode:"masonry",isJQueryFiltering:true,sortAscending:true});h.Item=b;h.LayoutMode=e;var d=h.prototype;d._create=function(){this.itemGUID=0;this._sorters={};this._getSorters();f.prototype._create.call(this);this.modes={};this.filteredItems=this.items;this.sortHistory=["original-order"];for(var o in e.modes){this._initLayoutMode(o)}};d.reloadItems=function(){this.itemGUID=0;f.prototype.reloadItems.call(this)};d._itemize=function(){var o=f.prototype._itemize.apply(this,arguments);for(var p=0;p<o.length;p++){var q=o[p];q.id=this.itemGUID++}this._updateItemsSortData(o);return o};d._initLayoutMode=function(o){var p=e.modes[o];var q=this.options[o]||{};this.options[o]=p.options?i.extend(p.options,q):q;this.modes[o]=new p(this)};d.layout=function(){if(!this._isLayoutInited&&this._getOption("initLayout")){this.arrange();return}this._layout()};d._layout=function(){var o=this._getIsInstant();this._resetLayout();this._manageStamps();this.layoutItems(this.filteredItems,o);this._isLayoutInited=true};d.arrange=function(p){this.option(p);this._getIsInstant();var o=this._filter(this.items);this.filteredItems=o.matches;this._bindArrangeComplete();if(this._isInstant){this._noTransition(this._hideReveal,[o])}else{this._hideReveal(o)}this._sort();this._layout()};d._init=d.arrange;d._hideReveal=function(o){this.reveal(o.needReveal);this.hide(o.needHide)};d._getIsInstant=function(){var o=this._getOption("layoutInstant");var p=o!==undefined?o:!this._isLayoutInited;this._isInstant=p;return p};d._bindArrangeComplete=function(){var o,s,p;var r=this;function q(){if(o&&s&&p){r.dispatchEvent("arrangeComplete",null,[r.filteredItems])}}this.once("layoutComplete",function(){o=true;q()});this.once("hideComplete",function(){s=true;q()});this.once("revealComplete",function(){p=true;q()})};d._filter=function(v){var p=this.options.filter;p=p||"*";var r=[];var s=[];var o=[];var u=this._getFilterTest(p);for(var q=0;q<v.length;q++){var w=v[q];if(w.isIgnored){continue}var t=u(w);if(t){r.push(w)}if(t&&w.isHidden){s.push(w)}else{if(!t&&!w.isHidden){o.push(w)}}}return{matches:r,needReveal:s,needHide:o}};
52d._getFilterTest=function(o){if(m&&this.options.isJQueryFiltering){return function(p){return m(p.element).is(o)}}if(typeof o=="function"){return function(p){return o(p.element)}}return function(p){return n(p.element,o)}};d.updateSortData=function(p){var o;if(p){p=i.makeArray(p);o=this.getItems(p)}else{o=this.items}this._getSorters();this._updateItemsSortData(o)};d._getSorters=function(){var p=this.options.getSortData;for(var o in p){var q=p[o];this._sorters[o]=c(q)}};d._updateItemsSortData=function(p){var o=p&&p.length;for(var q=0;o&&q<o;q++){var r=p[q];r.updateSortData()}};var c=(function(){function p(w){if(typeof w!="string"){return w}var s=a(w).split(" ");var u=s[0];var t=u.match(/^\[(.+)\]$/);var q=t&&t[1];var r=o(q,u);var v=h.sortDataParsers[s[1]];w=v?function(x){return x&&v(r(x))}:function(x){return x&&r(x)};return w}function o(q,t){if(q){return function r(u){return u.getAttribute(q)}}return function s(u){var v=u.querySelector(t);return v&&v.textContent}}return p})();h.sortDataParsers={"parseInt":function(o){return parseInt(o,10)},"parseFloat":function(o){return parseFloat(o)}};d._sort=function(){if(!this.options.sortBy){return}var o=i.makeArray(this.options.sortBy);if(!this._getIsSameSortBy(o)){this.sortHistory=o.concat(this.sortHistory)}var p=k(this.sortHistory,this.options.sortAscending);this.filteredItems.sort(p)};d._getIsSameSortBy=function(p){for(var o=0;
53                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          o<p.length;o++){if(p[o]!=this.sortHistory[o]){return false}}return true};function k(p,o){return function q(w,u){for(var t=0;t<p.length;t++){var y=p[t];var s=w.sortData[y];var r=u.sortData[y];if(s>r||s<r){var x=o[y]!==undefined?o[y]:o;var v=x?1:-1;return(s>r?1:-1)*v}}return 0}}d._mode=function(){var p=this.options.layoutMode;var o=this.modes[p];if(!o){throw new Error("No layout mode: "+p)}o.options=this.options[p];return o};d._resetLayout=function(){f.prototype._resetLayout.call(this);this._mode()._resetLayout()};d._getItemLayoutPosition=function(o){return this._mode()._getItemLayoutPosition(o)};d._manageStamp=function(o){this._mode()._manageStamp(o)};d._getContainerSize=function(){return this._mode()._getContainerSize()};d.needsResizeLayout=function(){return this._mode().needsResizeLayout()};d.appended=function(p){var o=this.addItems(p);if(!o.length){return}var q=this._filterRevealAdded(o);this.filteredItems=this.filteredItems.concat(q)};d.prepended=function(p){var o=this._itemize(p);if(!o.length){return}this._resetLayout();this._manageStamps();var q=this._filterRevealAdded(o);this.layoutItems(this.filteredItems);this.filteredItems=q.concat(this.filteredItems);this.items=o.concat(this.items)};d._filterRevealAdded=function(o){var p=this._filter(o);this.hide(p.needHide);this.reveal(p.matches);this.layoutItems(p.matches,true);return p.matches};d.insert=function(r){var q=this.addItems(r);if(!q.length){return}var s,t;var o=q.length;for(s=0;s<o;s++){t=q[s];this.element.appendChild(t.element)}var p=this._filter(q).matches;for(s=0;s<o;s++){q[s].isLayoutInstant=true}this.arrange();for(s=0;s<o;s++){delete q[s].isLayoutInstant}this.reveal(p)};var j=d.remove;d.remove=function(p){p=i.makeArray(p);var r=this.getItems(p);j.call(this,p);var o=r&&r.length;for(var q=0;o&&q<o;q++){var s=r[q];i.removeFrom(this.filteredItems,s)}};d.shuffle=function(){for(var o=0;o<this.items.length;o++){var p=this.items[o];p.sortData.random=Math.random()}this.options.sortBy="random";this._sort();this._layout()};d._noTransition=function(r,p){var o=this.options.transitionDuration;this.options.transitionDuration=0;var q=r.apply(this,p);this.options.transitionDuration=o;return q};d.getFilteredItemElements=function(){return this.filteredItems.map(function(o){return o.element})};return h}));

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.