PageSourceSearch

https://www.gemg1959.cn/gdgmls/assets/autoplay.78762779.js

js gemg1959.cn collected 2026-10-02 12:09:29 UTC 3,005 bytes, 1 lines download raw bytes

vendor: 3,005 bytes, line 1
1import{g as a,n as e}from"./swiper.min.c5c3aa3c.js";function t({swiper:t,extendParams:n,on:o,emit:i}){let s;function p(){if(!t.size)return t.autoplay.running=!1,void(t.autoplay.paused=!1);const a=t.slides.eq(t.activeIndex);let n=t.params.autoplay.delay;a.attr("data-swiper-autoplay")&&(n=a.attr("data-swiper-autoplay")||t.params.autoplay.delay),clearTimeout(s),s=e((()=>{let a;t.params.autoplay.reverseDirection?t.params.loop?(t.loopFix(),a=t.slidePrev(t.params.speed,!0,!0),i("autoplay")):t.isBeginning?t.params.autoplay.stopOnLastSlide?u():(a=t.slideTo(t.slides.length-1,t.params.speed,!0,!0),i("autoplay")):(a=t.slidePrev(t.params.speed,!0,!0),i("autoplay")):t.params.loop?(t.loopFix(),a=t.slideNext(t.params.speed,!0,!0),i("autoplay")):t.isEnd?t.params.autoplay.stopOnLastSlide?u():(a=t.slideTo(0,t.params.speed,!0,!0),i("autoplay")):(a=t.slideNext(t.params.speed,!0,!0),i("autoplay")),(t.params.cssMode&&t.autoplay.running||!1===a)&&p()}),n)}function r(){return void 0===s&&(!t.autoplay.running&&(t.autoplay.running=!0,i("autoplayStart"),p(),!0))}function u(){return!!t.autoplay.running&&(void 0!==s&&(s&&(clearTimeout(s),s=void 0),t.autoplay.running=!1,i("autoplayStop"),!0))}function l(a){t.autoplay.running&&(t.autoplay.paused||(s&&clearTimeout(s),t.autoplay.paused=!0,0!==a&&t.params.autoplay.waitForTransition?["transitionend","webkitTransitionEnd"].forEach((a=>{t.$wrapperEl[0].addEventListener(a,y)})):(t.autoplay.paused=!1,p())))}function d(){const e=a();"hidden"===e.visibilityState&&t.autoplay.running&&l(),"visible"===e.visibilityState&&t.autoplay.paused&&(p(),t.autoplay.paused=!1)}function y(a){t&&!t.destroyed&&t.$wrapperEl&&a.target===t.$wrapperEl[0]&&(["transitionend","webkitTransitionEnd"].forEach((a=>{t.$wrapperEl[0].removeEventListener(a,y)})),t.autoplay.paused=!1,t.autoplay.running?p():u())}function m(){t.params.autoplay.disableOnInteraction?u():(i("autoplayPause"),l()),["transitionend","webkitTransitionEnd"].forEach((a=>{t.$wrapperEl[0].removeEventListener(a,y)}))}function c(){t.params.autoplay.disableOnInteraction||(t.autoplay.paused=!1,i("autoplayResume"),p())}t.autoplay={running:!1,paused:!1},n({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!0,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}}),o("init",(()=>{if(t.params.autoplay.enabled){r();a().addEventListener("visibilitychange",d),t.params.autoplay.pauseOnMouseEnter&&(t.$el.on("mouseenter",m),t.$el.on("mouseleave",c))}})),o("beforeTransitionStart",((a,e,n)=>{t.autoplay.running&&(n||!t.params.autoplay.disableOnInteraction?t.autoplay.pause(e):u())})),o("sliderFirstMove",(()=>{t.autoplay.running&&(t.params.autoplay.disableOnInteraction?u():l())})),o("touchEnd",(()=>{t.params.cssMode&&t.autoplay.paused&&!t.params.autoplay.disableOnInteraction&&p()})),o("destroy",(()=>{t.$el.off("mouseenter",m),t.$el.off("mouseleave",c),t.autoplay.running&&u();a().removeEventListener("visibilitychange",d)})),Object.assign(t.autoplay,{pause:l,run:p,start:r,stop:u})}export{t as 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.