mirror of
https://code.equilibrium.co.ao/ITO/doneit-web.git
synced 2026-04-19 04:57:52 +00:00
1 line
48 KiB
JavaScript
1 line
48 KiB
JavaScript
|
|
(self.webpackChunkgabinete_digital=self.webpackChunkgabinete_digital||[]).push([[7162],{27162:function(i,e,t){"use strict";t.r(e),t.d(e,{ion_slide:function(){return n},ion_slides:function(){return s}});var r=t(31667),a=t(36177);const n=class{constructor(i){(0,r.r)(this,i)}render(){const i=(0,a.b)(this);return(0,r.h)(r.H,{class:{[i]:!0,"swiper-slide":!0,"swiper-zoom-container":!0}})}};n.style="ion-slide{display:block;width:100%;height:100%}.slide-zoom{display:block;width:100%;text-align:center}.swiper-slide{display:-ms-flexbox;display:flex;position:relative;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;font-size:18px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.swiper-slide img{width:auto;max-width:100%;height:auto;max-height:100%}";const s=class{constructor(i){(0,r.r)(this,i),this.ionSlidesDidLoad=(0,r.e)(this,"ionSlidesDidLoad",7),this.ionSlideTap=(0,r.e)(this,"ionSlideTap",7),this.ionSlideDoubleTap=(0,r.e)(this,"ionSlideDoubleTap",7),this.ionSlideWillChange=(0,r.e)(this,"ionSlideWillChange",7),this.ionSlideDidChange=(0,r.e)(this,"ionSlideDidChange",7),this.ionSlideNextStart=(0,r.e)(this,"ionSlideNextStart",7),this.ionSlidePrevStart=(0,r.e)(this,"ionSlidePrevStart",7),this.ionSlideNextEnd=(0,r.e)(this,"ionSlideNextEnd",7),this.ionSlidePrevEnd=(0,r.e)(this,"ionSlidePrevEnd",7),this.ionSlideTransitionStart=(0,r.e)(this,"ionSlideTransitionStart",7),this.ionSlideTransitionEnd=(0,r.e)(this,"ionSlideTransitionEnd",7),this.ionSlideDrag=(0,r.e)(this,"ionSlideDrag",7),this.ionSlideReachStart=(0,r.e)(this,"ionSlideReachStart",7),this.ionSlideReachEnd=(0,r.e)(this,"ionSlideReachEnd",7),this.ionSlideTouchStart=(0,r.e)(this,"ionSlideTouchStart",7),this.ionSlideTouchEnd=(0,r.e)(this,"ionSlideTouchEnd",7),this.swiperReady=!1,this.swiper=new Promise(i=>{this.readySwiper=i}),this.didInit=!1,this.options={},this.pager=!1,this.scrollbar=!1}async optionsChanged(){if(this.swiperReady){const i=await this.getSwiper();Object.assign(i.params,this.options),await this.update()}}connectedCallback(){"undefined"!=typeof MutationObserver&&((this.mutationO=new MutationObserver(()=>{this.swiperReady&&this.update()})).observe(this.el,{childList:!0,subtree:!0}),this.el.componentOnReady().then(()=>{this.didInit||(this.didInit=!0,this.initSwiper())}))}disconnectedCallback(){this.mutationO&&(this.mutationO.disconnect(),this.mutationO=void 0);const i=this.syncSwiper;void 0!==i&&(i.destroy(!0,!0),this.swiper=new Promise(i=>{this.readySwiper=i}),this.swiperReady=!1,this.syncSwiper=void 0),this.didInit=!1}async update(){const[i]=await Promise.all([this.getSwiper(),o(this.el)]);i.update()}async updateAutoHeight(i){(await this.getSwiper()).updateAutoHeight(i)}async slideTo(i,e,t){(await this.getSwiper()).slideTo(i,e,t)}async slideNext(i,e){(await this.getSwiper()).slideNext(i,e)}async slidePrev(i,e){(await this.getSwiper()).slidePrev(i,e)}async getActiveIndex(){return(await this.getSwiper()).activeIndex}async getPreviousIndex(){return(await this.getSwiper()).previousIndex}async length(){return(await this.getSwiper()).slides.length}async isEnd(){return(await this.getSwiper()).isEnd}async isBeginning(){return(await this.getSwiper()).isBeginning}async startAutoplay(){const i=await this.getSwiper();i.autoplay&&i.autoplay.start()}async stopAutoplay(){const i=await this.getSwiper();i.autoplay&&i.autoplay.stop()}async lockSwipeToNext(i){(await this.getSwiper()).allowSlideNext=!i}async lockSwipeToPrev(i){(await this.getSwiper()).allowSlidePrev=!i}async lockSwipes(i){const e=await this.getSwiper();e.allowSlideNext=!i,e.allowSlidePrev=!i,e.allowTouchMove=!i}async getSwiper(){return this.swiper}async initSwiper(){const i=this.normalizeOptions(),{Swiper:e}=await t.e(2892).then(t.bind(t,12892));await o(this.el);const r=new e(this.el,i);this.swiperReady=!0,this.syncSwiper=r,this.readySwiper(r)}normalizeOptions(){const i={effect:void 0,direction:"horizontal",initialSlide:0,loop:!1,parallax:!1,slidesPerView:1,spaceBetween:0,speed:300,slidesPerColumn:1,slides
|