PageSourceSearch

https://eglise.catholique.fr/wp-content/cache/min/2/wp-content/plu…low-2.0-563a7fd73d9cf5b5bf39f6ec94e065f1.js

js catholique.fr collected 2026-09-24 08:56:46 UTC 3,839 bytes, 21 lines download raw bytes

1Swiper.prototype.plugins.tdFlow=function(swiper,params){if(!swiper.support.transforms3d)return;var slides,wrapperSize,slideSize,initialized;var isH=swiper.params.mode=='horizontal';if(!params)return;var defaults={rotate:50,stretch:0,depth:100,modifier:1,shadows:!0}
2params=params||{};for(var prop in defaults){if(!(prop in params)){params[prop]=defaults[prop]}}
3function init(){initialized=!0;slides=swiper.slides
4for(var i=0;i<slides.length;i++){swiper.setTransition(slides[i],0)}
5if(isH){wrapperSize=swiper.h.getWidth(swiper.wrapper);slideSize=wrapperSize/slides.length;for(var i=0;i<slides.length;i++){slides[i].swiperSlideOffset=slides[i].offsetLeft}}else{wrapperSize=swiper.h.getHeight(swiper.wrapper);slideSize=wrapperSize/slides.length;for(var i=0;i<slides.length;i++){slides[i].swiperSlideOffset=slides[i].offsetTop}}}
6function threeDSlides(transform){if(!initialized)return;var transform=transform||{x:0,y:0,z:0};var center=isH?-transform.x+swiper.width/2:-transform.y+swiper.height/2;var rotate=isH?params.rotate:-params.rotate;var translate=params.depth;for(var i=0;i<swiper.slides.length;i++){var slideOffset=swiper.slides[i].swiperSlideOffset
7var offsetMultiplier=(center-slideOffset-slideSize/2)/slideSize*params.modifier;var rotateY=isH?rotate*offsetMultiplier:0;var rotateX=isH?0:rotate*offsetMultiplier;var translateZ=-translate*Math.abs(offsetMultiplier);var translateY=isH?0:params.stretch*(offsetMultiplier)
8var translateX=isH?params.stretch*(offsetMultiplier):0;if(Math.abs(translateX)<0.001)translateX=0;if(Math.abs(translateY)<0.001)translateY=0;if(Math.abs(translateZ)<0.001)translateZ=0;if(Math.abs(rotateY)<0.001)rotateY=0;if(Math.abs(rotateX)<0.001)rotateX=0;var slideTransform='translate3d('+translateX+'px,'+translateY+'px,'+translateZ+'px)  rotateX('+rotateX+'deg) rotateY('+rotateY+'deg)';swiper.setTransform(swiper.slides[i],slideTransform);swiper.slides[i].style.zIndex=-Math.abs(Math.round(offsetMultiplier))+1
9if(params.shadows){var shadowBefore=isH?swiper.slides[i].querySelector('.swiper-slide-shadow-left'):swiper.slides[i].querySelector('.swiper-slide-shadow-top');var shadowAfter=isH?swiper.slides[i].querySelector('.swiper-slide-shadow-right'):swiper.slides[i].querySelector('.swiper-slide-shadow-bottom');shadowAfter.style.opacity=(-offsetMultiplier)>0?(-offsetMultiplier):0;shadowBefore.style.opacity=offsetMultiplier>0?offsetMultiplier:0}}
10if(swiper.ie10){var ws=swiper.wrapper.style;ws.perspectiveOrigin=center+'px 50%'}}
11var hooks={onFirstInit:function(args){slides=swiper.slides;if(params.shadows){var shadowEl1=document.createElement('div')
12var shadowEl2=document.createElement('div')
13shadowEl1.className=isH?'swiper-slide-shadow-left':'swiper-slide-shadow-top'
14shadowEl2.className=isH?'swiper-slide-shadow-right':'swiper-slide-shadow-bottom'
15for(var i=0;i<slides.length;i++){slides[i].appendChild(shadowEl1.cloneNode())
16slides[i].appendChild(shadowEl2.cloneNode())}}
17init();threeDSlides({x:swiper.getWrapperTranslate('x'),y:swiper.getWrapperTranslate('y'),z:swiper.getWrapperTranslate('z')})},onInit:function(args){init();threeDSlides({x:swiper.getWrapperTranslate('x'),y:swiper.getWrapperTranslate('y'),z:swiper.getWrapperTranslate('z')})},onSetWrapperTransform:function(transform){threeDSlides(transform)},onSetWrapperTransition:function(args){for(var i=0;i<swiper.slides.length;i++){swiper.setTransition(swiper.slides[i],args.duration)
18if(isH&&params.shadows){swiper.setTransition(swiper.slides[i].querySelector('.swiper-slide-shadow-left'),args.duration)
19swiper.setTransition(swiper.slides[i].querySelector('.swiper-slide-shadow-right'),args.duration)}else if(params.shadows){swiper.setTransition(swiper.slides[i].querySelector('.swiper-slide-shadow-top'),args.duration)
20swiper.setTransition(swiper.slides[i].querySelector('.swiper-slide-shadow-bottom'),args.duration)}}}}
21return hooks}

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.