PageSourceSearch

https://www.un35.org/wp-content/plugins/modula-best-grid-gallery/a…/js/front/371.bae892e7.modula-gallery.js

js un35.org collected 2026-10-06 09:57:15 UTC 13,909 bytes, 2 lines download raw bytes

1/*! For license information please see 371.bae892e7.modula-gallery.js.LICENSE.txt */
2"use strict";(this.webpackChunkModulaGallery=this.webpackChunkModulaGallery||[]).push([[371],{6447:(e,t,i)=>{i.d(t,{FN:()=>n.F,Ij:()=>r.I,TG:()=>l.T,WO:()=>a.W,pj:()=>o.p}),i(7752);var n=i(8134),l=(i(514),i(4412)),r=i(6247),o=(i(2623),i(4199),i(372)),a=(i(5477),i(9751));i(4964),i(5371),i(5625)},9371:(e,t,i)=>{i.r(t),i.d(t,{default:()=>z});var n=i(2284),l=i(5458),r=i(4467),o=i(6764),a=i(1468),u=i(6447),s=i(5898),d=i(6458),c=i(5992),v=i(3425);function f(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,n=Array(t);i<t;i++)n[i]=e[i];return n}var m={dotTpl:'<button class="f-carousel__dot" data-carousel-go-to="%i" aria-label="{{GOTO}}"></button>',dynamicFrom:11,dynamicPadd:4,maxCount:1/0,minCount:2},p="f-carousel__dots",g="has-dots",h=function(){var e,t,i=!1,n=4,r=0,o=n;function a(t){var i=null==e?void 0:e.getOptions().Dots;return((0,s.Q)(i)?Object.assign(Object.assign({},m),i):m)[t]}function u(){var l,u;if(e){n=a("dynamicPadd"),r=0,o=n;var s=e.getContainer(),v=e.getPages().length;if(!1===e.getOptions().Dots||!s||v<a("minCount")||v>a("maxCount"))y();else{t||(t=(null===(l=e.getContainer())||void 0===l?void 0:l.querySelector("."+p))||void 0),t||(t=document.createElement("div"),(0,c.i)(t,p),null===(u=e.getViewport())||void 0===u||u.insertAdjacentElement("afterend",t));var f=i,m=a("dynamicFrom");f!==(i=!!(m&&v>=m&&v>=n+4))&&y(),function(){if(e&&t){var i=e.getPages().length;if(i!==t.childElementCount){for(var n,l=[],r=0;r<i;r++){var o=a("dotTpl")||"%d",u=(0,d.K)(e.localize(o,[["%d",r+1]]).replace(/\%i/g,r+""));u&&l.push(u)}(n=t).replaceChildren.apply(n,l)}}}(),b(),t.classList.toggle("is-dynamic",i),t.style.display="",(0,c.i)(s,g)}}}function h(){b()}function b(){if(e&&t&&i){var a=e.getPageIndex(),u=e.getPages().length;a<r&&(o=(r=a)+n)>u&&(o=u),a>o&&(r=(o=a)-n)<0&&(r=0);var s,d=function(e){return e===a?"active":e>=r&&e<=o?"padd":e===r-1||e===o+1?"small":e===r-2||e===o+2?"micro":"hidden"},m=function(e,t){var i="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!i){if(Array.isArray(e)||(i=function(e,t){if(e){if("string"==typeof e)return f(e,t);var i={}.toString.call(e).slice(8,-1);return"Object"===i&&e.constructor&&(i=e.constructor.name),"Map"===i||"Set"===i?Array.from(e):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?f(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){i&&(e=i);var n=0,l=function(){};return{s:l,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:l}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,o=!0,a=!1;return{s:function(){i=i.call(e)},n:function(){var e=i.next();return o=e.done,e},e:function(e){a=!0,r=e},f:function(){try{o||null==i.return||i.return()}finally{if(a)throw r}}}}((0,l.A)(t.childNodes));try{for(m.s();!(s=m.n()).done;){var p=s.value,g=parseInt(p.dataset.carouselGoTo||"0",10);(0,v.v)(p,"active padd small micro hidden"),(0,c.i)(p,d(g))}}catch(e){m.e(e)}finally{m.f()}}}function y(){t&&(t.replaceChildren(),t.style.display="none"),(0,v.v)(null==e?void 0:e.getContainer(),g)}return{init:function(t){(e=t).on("refresh",u),e.on("change",h)},destroy:function(){y(),null==e||e.off("refresh",u),null==e||e.off("change",h),e=void 0}}},b=i(7607),y=i(7053),O=i(9929),S=i(1688),P=i(6766),j=i(7630),x=i(1180),w=i(4848);function A(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),i.push.apply(i,n)}return i}function C(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?A(Object(i),!0).forEach((function(t){(0,r.A)(e,t,i[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):A(Object(i)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))}))}return e}function T(e){var t=e.position,i=void 0===t?"bot_outside":t,n=e.title,l=void 0===n?"":n,r=e.description,o=void 0===r?"":r,a=e.hideTitle,u=void 0!==a&&a,s=e.hideDescription,d=void 0!==s&&s,c=e.imageId,v=(0,O.Cf)(i),f=!u&&""!==String(l||"").trim(),m=!d&&""!==String(o||"").trim();if(!f&&!m)return null;var p=(0,O.xp)(c);return(0,w.jsxs)("figcaption",C(C({className:"slider-image-info slider-image-info--".concat(v," ").concat(v)},p?{id:p}:{}),{},{children:[f?(0,w.jsx)("div",{className:x.M8,children:l}):null,m?(0,w.jsx)("p",{className:"".concat(x.Y4," description"),children:o}):null]}))}function I(e){var t=e.itemData,i=e.config,n=(0,a.d4)((function(e){var t,i;return"settings-editor-preview"===(null===(t=e.gallery.metadata)||void 0===t?void 0:t.displayContext)||!0===(null===(i=e.gallery.metadata)||void 0===i?void 0:i.staticStoryLayout)}));if((0,y.r)(t))return(0,w.jsx)(j.A,{itemData:t,config:i});var l=(0,b.G)(t,i,{stripHoverBuilderClasses:n});if(!l)return null;var r=!!i.sliderImageInfo,o=(0,O.Cf)(i.sliderImageInfoPosition),u=l.item,s=(null==t?void 0:t.imgAttributes)||(null==t?void 0:t.img_attributes)||{},d=String(u.title||s.title||"").trim()||String(u.alt||s.alt||"").trim(),c=r?(0,w.jsx)(T,{position:o,title:d,description:u.description,hideTitle:u.hideTitle,hideDescription:u.hideDescription,imageId:u.id}):null,v=c?(0,O.xp)(u.id):"",f=n?(0,w.jsx)(S.A,{itemData:t}):null;return(0,w.jsx)(P.A,{vm:l,imageWrapperClass:"modula-slider-image-wrapper",sliderCaptionPosition:c?o:null,sliderCaptionNode:c,sliderCaptionDescribedById:v||void 0,suppressOverlayText:!0,previewAdminToolbar:f,eagerImageMount:!0})}var M=i(9748),E=i(6680),D='<button type="button" aria-label="Slide to #{{page}}"><img class="modula-slider-nav-image" draggable="false" alt="" data-modula-thumb-index="{{index}}" /></button>',N=i(8767);function B(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),i.push.apply(i,n)}return i}function F(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};
2t%2?B(Object(i),!0).forEach((function(t){(0,r.A)(e,t,i[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):B(Object(i)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))}))}return e}function k(e){var t,i=null===(t=e.getPosition)||void 0===t?void 0:t.call(e);"number"==typeof i&&Number.isFinite(i)?e.getVisibleSlides(i):e.getVisibleSlides()}function z(){var e,t,i,r,s,d,c,v,f=(0,a.d4)((function(e){return e.items.items})),m=(0,a.d4)((function(e){return e.gallery.config})),p=(0,a.d4)((function(e){return e.gallery.metadata})),g=(0,o.useRef)(null),b=(0,N.xL)(m,p),y=(0,o.useMemo)((function(){var e,t,i,n,l,r,o,a,u,s=null==m?void 0:m.sliderCarousel,d=(null==s?void 0:s.carouselOptions)||{},c=!(null==s||!s.useAutoplayPlugin);return b&&(d=(0,N.Se)(d),c=!1),{carouselOptions:d,useAutoplayPlugin:c,useThumbsPlugin:!(null==s||!s.useThumbsPlugin),navSteps:{desktop:Math.max(0,parseInt(null!==(e=null==s||null===(t=s.navigationSteps)||void 0===t?void 0:t.desktop)&&void 0!==e?e:0,10)||0),tablet:Math.max(0,parseInt(null!==(i=null!==(n=null==s||null===(l=s.navigationSteps)||void 0===l?void 0:l.tablet)&&void 0!==n?n:null==s?void 0:s.navigationStepBySlide)&&void 0!==i?i:0,10)||0),mobile:Math.max(0,parseInt(null!==(r=null!==(o=null==s||null===(a=s.navigationSteps)||void 0===a?void 0:a.mobile)&&void 0!==o?o:null==s?void 0:s.navigationStepBySlide)&&void 0!==r?r:0,10)||0),fallback:Math.max(0,parseInt(null!==(u=null==s?void 0:s.navigationStepBySlide)&&void 0!==u?u:0,10)||0)}}}),[m.sliderCarousel,b]),O=y.carouselOptions,S=y.useAutoplayPlugin,P=y.useThumbsPlugin,j=y.navSteps,x=(0,o.useMemo)((function(){return JSON.stringify(O)}),[O]),A=(0,o.useMemo)((function(){return Array.isArray(f)?f.map((function(e,t){return"".concat(t,":").concat((0,M.Jm)(e,t))})).join("|"):""}),[f]);(0,o.useEffect)((function(){var e,t=g.current;if(t&&Array.isArray(f)&&0!==f.length){var i={Arrows:u.TG,Dots:h};O.Lazyload&&(i.Lazyload=u.pj),S&&(i.Autoplay=u.Ij),P&&(i.Thumbs=u.WO);var n=P?F(F({},O),{},{Thumbs:F(F({},O.Thumbs),{},{thumbTpl:D})}):O,r=(0,u.FN)(t,n,i),o=function(e,t,i){var n,l,r,o,a=function(){var e;null===(e=n)||void 0===e||e.disconnect(),l&&(l.off("attachSlideEl",r),l.off("detachSlideEl",o))},u=function(){var u,s,d,c;a();var v=null===(u=e.getPlugins().Thumbs)||void 0===u?void 0:u.getContainer();if(v){var f=function(n){var l,r,o,a,u,s,d,c,v,f=Number(n.dataset.modulaThumbIndex),m=t[f],p=null==m?void 0:m.sliderThumbnailChoices,g=p?p[null===(l=i.sliderCarousel)||void 0===l?void 0:l.thumbnailSize]||p.auto:null==m?void 0:m.sliderThumbnail;p&&null!==(r=g)&&void 0!==r&&r.customKey&&g.customKey!==(null===(o=i.sliderCarousel)||void 0===o?void 0:o.thumbnailCustomKey)&&(g=p.auto);var h=null!==(a=null===(u=g)||void 0===u?void 0:u.src)&&void 0!==a?a:null===(s=e.getSlides()[f])||void 0===s?void 0:s.thumbSrc,b=n.getBoundingClientRect();if(!(!h||b.width<=0||b.height<=0)){var y=(null===(d=g)||void 0===d?void 0:d.height)>0?g.width/g.height:1;n.sizes="".concat(Math.ceil(Math.max(b.width,b.height*y)),"px"),n.loading=i.lazyLoad?"lazy":"eager",null!==(c=g)&&void 0!==c&&c.srcset&&(n.srcset=g.srcset),n.dataset.thumbnailSource=(null===(v=g)||void 0===v?void 0:v.source)||"legacy",n.getAttribute("src")!==h&&(n.src=h)}};n=new ResizeObserver((function(e){e.forEach((function(e){var t=e.target;return f(t)}))}));var m=function(e){f(e),n.observe(e)};l=null===(s=e.getPlugins().Thumbs)||void 0===s?void 0:s.getCarousel(),r=function(e,t){var i;null===(i=t.el)||void 0===i||i.querySelectorAll("[data-modula-thumb-index]").forEach(m)},o=function(e,t){var i;null===(i=t.el)||void 0===i||i.querySelectorAll("[data-modula-thumb-index]").forEach((function(e){return n.unobserve(e)}))},null===(d=l)||void 0===d||d.on("attachSlideEl",r),null===(c=l)||void 0===c||c.on("detachSlideEl",o),v.querySelectorAll("[data-modula-thumb-index]").forEach(m)}};return e.on("thumbs:ready",u),function(){e.off("thumbs:ready",u),a()}}(r,f,m);r.init();var a=r.next.bind(r),s=r.prev.bind(r),d=function(){return(0,E.Kh)(j,j.fallback,null==m?void 0:m.previewViewport)};x(),r.on("refresh",x);var c=!(null==m||null===(e=m.sliderCarousel)||void 0===e||!e.adaptiveHeight),v=0,p=null;if(c&&"undefined"!=typeof ResizeObserver){var y=function(){v||(v=requestAnimationFrame((function(){v=0,k(r)})))};p=new ResizeObserver(y),t.querySelectorAll(".modula-item--embedded").forEach((function(e){return p.observe(e)})),y()}return function(){var e;o(),v&&cancelAnimationFrame(v),null===(e=p)||void 0===e||e.disconnect(),r.destroy()}}function x(){if(d()<=0)return r.next=a,void(r.prev=s);var e=r.getSlides(),t=e.length;if(t<2)return r.next=a,void(r.prev=s);var i=function(i){var n,o,u,d=i;k(r);var c=r.getPage(),v=r.getVisibleSlides(null===(n=r.getPosition)||void 0===n?void 0:n.call(r));Array.isArray(v)&&0!==v.length||(v=r.getVisibleSlides());var f=null!==(o=null==c||null===(u=c.slides)||void 0===u||null===(u=u[0])||void 0===u?void 0:u.index)&&void 0!==o?o:0;if(Array.isArray(v)&&v.length>0){var m=v.map((function(e){return e.index}));f=Math.min.apply(Math,(0,l.A)(m))}var p=Math.min(Math.max(f+d,0),t-1);if(p!==f){var g=r.getPageIndex(p),h=r.getPageIndex();if(g>=0&&g!==h)r.goTo(g,b?{transition:!1}:{transition:"tween"});else if(P)(d>0?a:s)();else{k(r);var y=e[f],O=e[p];if(y&&O&&!y.isVirtual&&!O.isVirtual&&Number.isFinite(y.offset)&&Number.isFinite(O.offset)){var S,j=O.offset-y.offset;if(null!==(S=r.isRTL)&&void 0!==S&&S.call(r)&&(j=-j),Math.abs(j)>.5){var x,w=r.getPosition()+j,A=(null===(x=r.getPages)||void 0===x?void 0:x.call(r))||[];
2if(A.length>0){var C=A[0].pos,T=A[A.length-1].pos;w=Math.max(C,Math.min(T,w))}return void function(e,t){var i,n,l=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=e.getPosition();if(!(Math.abs(t-r)<.5))if(l.instant&&"function"==typeof e.setPosition)e.setPosition(t);else{var o,a,u,s=null===(i=e.getTween)||void 0===i?void 0:i.call(e),d=(null===(n=e.getOptions)||void 0===n?void 0:n.call(e))||{};s&&"function"==typeof s.spring?(null===(o=s.pause)||void 0===o||o.call(s),null===(a=(u=s.spring(F({},d.tween)).from({pos:r}).to({pos:t})).start)||void 0===a||a.call(u)):"function"==typeof e.setPosition&&e.setPosition(t)}}(r,w,{instant:b})}}(d>0?a:s)()}}else(d>0?a:s)()};r.next=function(){return i(d()),r},r.prev=function(){return i(-d()),r}}}),[f,x,S,P,j,O,null==m?void 0:m.previewViewport,null==m||null===(e=m.sliderCarousel)||void 0===e?void 0:e.adaptiveHeight,m,b]);var C=!(null==m||null===(t=m.sliderCarousel)||void 0===t||!t.adaptiveHeight),T=null==m||null===(i=m.sliderCarousel)||void 0===i?void 0:i.slideAspectRatio,B=null==m||null===(r=m.sliderCarousel)||void 0===r?void 0:r.thumbsStripStyle,z=Boolean(null==m||null===(s=m.sliderCarousel)||void 0===s?void 0:s.thumbsEqualSlots),V=Boolean(null==m||null===(d=m.sliderCarousel)||void 0===d?void 0:d.thumbsPaged),q=Boolean(null==m?void 0:m.sliderFillCrop),G=Boolean(null==m||null===(c=m.sliderCarousel)||void 0===c?void 0:c.arrowsEnabled),L=Boolean(null==m||null===(v=m.sliderCarousel)||void 0===v?void 0:v.arrowsInside),R=F(F({},!C&&T?{"--modula-slider-slide-aspect":T}:void 0),B&&"object"===(0,n.A)(B)?B:void 0);return(0,w.jsx)("div",{className:["modula-slider",C?"modula-slider--adaptive-height":"modula-slider--fixed-height",q?"modula-slider--fill-crop":"modula-slider--scale-down",G&&L?"modula-slider--arrows-inside":"",G&&!L?"modula-slider--arrows-outside":"",z?"modula-slider--thumbs-equal-slots":"",V?"modula-slider--thumbs-paged":""].filter(Boolean).join(" "),style:R,children:(0,w.jsx)("div",{className:"modula-items",ref:g,children:Array.isArray(f)&&f.map((function(e,t){var i;return(0,w.jsx)(I,{itemData:e,config:m},"slide-".concat(t,"-").concat(String(null!==(i=null==e?void 0:e.id)&&void 0!==i?i:"")))}))},A)})}}}]);

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.