PageSourceSearch

https://www.toefl.cn/etc.clientlibs/ets/clientlibs/clientlib-dynam…/resources/6335-ae0a864781f03df9e2a5.js

js toefl.cn collected 2026-09-25 04:34:04 UTC 14,729 bytes, 2 lines download raw bytes

1/*! For license information please see 6335-ae0a864781f03df9e2a5.js.LICENSE.txt */
2(self.webpackChunkaem_maven_archetype=self.webpackChunkaem_maven_archetype||[]).push([[6335],{29:function(e,a,t){"use strict";var r,i,n=t(6540);function l(){return l=Object.assign?Object.assign.bind():function(e){for(var a=1;a<arguments.length;a++){var t=arguments[a];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},l.apply(this,arguments)}a.A=function(e){return n.createElement("svg",l({xmlns:"http://www.w3.org/2000/svg",width:32,height:33,fill:"none",viewBox:"0 0 32 33"},e),r||(r=n.createElement("g",{clipPath:"url(#a)"},n.createElement("path",{stroke:"#1A212B",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"m20 8.77-8 8 8 8"}))),i||(i=n.createElement("defs",null,n.createElement("clipPath",{id:"a"},n.createElement("path",{fill:"#fff",d:"M0 .77h32v32H0z"})))))}},4460:function(e,a,t){"use strict";var r,i,n=t(6540);function l(){return l=Object.assign?Object.assign.bind():function(e){for(var a=1;a<arguments.length;a++){var t=arguments[a];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},l.apply(this,arguments)}a.A=function(e){return n.createElement("svg",l({xmlns:"http://www.w3.org/2000/svg",width:32,height:33,fill:"none",viewBox:"0 0 32 33"},e),r||(r=n.createElement("g",{clipPath:"url(#a)"},n.createElement("path",{stroke:"#1A212B",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"m12 8.77 8 8-8 8"}))),i||(i=n.createElement("defs",null,n.createElement("clipPath",{id:"a"},n.createElement("path",{fill:"#fff",d:"M0 .77h32v32H0z"})))))}},6335:function(e,a,t){"use strict";t.r(a),t.d(a,{default:function(){return p}});var r=t(6540),i=t(6942),n=t.n(i),l=function(e){var a=e.readMore,t=e.readLess,i=e.dataVariant,l=e.imageGridCardLongDescription,o=e.imageGridCardDescription,s=e.imageGridCardEyebrow,c=e.imageGridCardImage,d=e.imageGridCardImageUrl,u=e.imageGridCardImageAlt,m=e.imageGridCardImageTarget,p=e.enableFullDescription,g=e.imageGridCardLogo,y=e.imageGridCardLogoAlt,f=e.isExpanded,v=e.onReadMoreClick,h=e.ctas,b=l&&l.length>200;return r.createElement("div",{className:"c-image-grid-card"},h&&r.createElement("div",{className:"c-image-grid-card__action"},null==h?void 0:h.map((function(e,a){return r.createElement("a",{key:a,target:e.ctaTarget?"_blank":"_self",className:n()("e-cta",{"e-cta--primary":"primary-cta"===e.ctaType,"e-cta--secondary":"secondary-cta"===e.ctaType}),href:e.ctaLink,"aria-label":e.ctaLabelAccessible,"data-cta-variant":i||"","data-cta-name":u||""},e.ctaLabel)}))),r.createElement("div",{className:"c-image-grid-card__content"},y&&r.createElement("div",{className:"c-image-grid-card__logo-wrapper"},g?r.createElement("img",{className:"c-image-grid-card__logo",src:g,alt:y||""}):r.createElement("span",null,y)),s&&r.createElement("div",{className:"c-image-grid-card__eyebrow"},s),o&&r.createElement("p",{className:"c-image-grid-card__description ".concat(l?"is-title":""),dangerouslySetInnerHTML:{__html:o}}),l&&r.createElement(r.Fragment,null,r.createElement("div",{className:"c-image-grid-card__long-description ".concat(f?"full-view":""," ").concat(p?"full-description":""),dangerouslySetInnerHTML:{__html:l}}),b&&r.createElement("button",{className:"c-image-grid-card__readmore",onClick:v},f?t:a))),c&&r.createElement("div",{className:"c-image-grid-card__image-wrapper"},s&&r.createElement("div",{className:"c-image-grid-card__eyebrow"},s),r.createElement("figure",null,d?r.createElement("a",{href:d,target:m?"_blank":"_self"},r.createElement("img",{className:"c-image-grid-card__image",alt:u||"",src:c})):r.createElement("img",{className:"c-image-grid-card__image",alt:u||"",src:c}))))},o=t(6392),s=t(1367),c=t(4460),d=t(29),u=function(){return u=Object.assign||function(e){for(var a,t=1,r=arguments.length;t<r;t++)for(var i in a=arguments[t])Object.prototype.hasOwnProperty.call(a,i)&&(e[i]=a[i]);return e},u.apply(this,arguments)},m=function(e,a,t){if(t||2===arguments.length)for(var r,i=0,n=a.length;i<n;i++)!r&&i in a||(r||(r=Array.prototype.slice.call(a,0,i)),r[i]=a[i]);return e.concat(r||Array.prototype.slice.call(a))},p=function(e){var a,t,i=JSON.parse(e.model),p=i.id||"1",g=window.innerWidth<=768,y="loadMore"===i.contentViewer,f="slide"===i.contentViewer,v="loadMore"!==i.contentViewer&&"showAll"!==i.contentViewer||!(window.innerWidth>768),h=!("slide"===i.contentViewer||!i.mobileNoSlider),b=(0,r.useState)(Array(i.imageGridCards.length).fill(!1)),w=b[0],E=b[1],_=y||h&&g?6:i.imageGridCards.length,L=(0,r.useState)(_),M=L[0],T=L[1],N=function(){T((function(e){return Math.min(e+6,i.imageGridCards.length)}))};return r.createElement("div",{className:"c-image-grid ".concat("logo"===i.imageType?"image-grid-logo-variant":"image-grid-image-variant"," ").concat(f?"slider-variant":""," ").concat(i.displayFullBorder?"displayBorder":"","  ").concat(h?"mobile-no-slider":"mobile-enabled-slider"),"data-theme":i.imageGridModuleTheme||""},r.createElement("div",{className:"c-image-grid__header text-align-".concat(i.textAlign)},r.createElement("div",{className:"c-image-grid__header--left"},i.imageGridModuleEyebrow&&r.createElement("div",{className:"c-image-grid__eyebrow"},i.imageGridModuleEyebrow),i.imageGridModuleTitle&&r.createElement("h2",{className:"c-image-grid__heading"},i.imageGridModuleTitle)),null===(a=i.contentCtas)||void 0===a?void 0:a.map((function(e,a){return r.createElement("a",{key:a,target:e.ctaTarget?"_blank":"_self",className:n()("e-cta","e-cta--lowercase",{"e-cta--primary":"primary-cta"===e.ctaType,"e-cta--secondary":"secondary-cta"===e.ctaType}),href:e.ctaLink,"aria-label":e.ctaLabelAccessible},e.ctaLabel)})),i.imageGridModuleDescription&&r.createElement("div",{className:"_description",dangerouslySetInnerHTML:{__html:i.imageGridModuleDescription}})),r.createElement("div",{className:"c-image-grid__content ".concat(f?"slider-enabled":"slider-
2disabled"," ").concat("two"==i.noOfGrids?"two-grid":""," ").concat("four"==i.noOfGrids?"four-grid":"")},r.createElement(o.RC,{modules:[s.dK,s.Vx],spaceBetween:0,slidesPerView:"auto",pagination:{dynamicBullets:!0,clickable:!0},loop:i.enableLoop||!1,onReachEnd:N,draggable:v,navigation:{nextEl:".swiper-button-next-".concat(p),prevEl:".swiper-button-prev-".concat(p)}},i.imageGridCards.slice(0,M).map((function(e,a){return r.createElement(o.qr,{className:"c-product-pathing__card-container",key:a},r.createElement(l,u({},e,{readMore:i.readMoreLabel,readLess:i.readLessLabel,enableFullDescription:i.enableFullDescription,isExpanded:w[a],onReadMoreClick:function(){return function(e){var a=m([],w,!0);a[e]=!a[e],E(a)}(a)}})))}))),f&&r.createElement("div",{className:"c-image-grid__slider-cta"},r.createElement("button",{className:"swiper-button-prev-ig swiper-button-prev-".concat(p),"aria-label":"previous slide"},r.createElement(d.A,{"aria-hidden":"true"})),r.createElement("button",{className:"swiper-button-next-ig swiper-button-next-".concat(p),"aria-label":"next slide"},r.createElement(c.A,{"aria-hidden":"true"})))),r.createElement("div",{className:"c-image-grid__cta ".concat(y?"loadmore-enabled":"")},M<i.imageGridCards.length&&(y&&!f||h&&g)&&r.createElement("button",{className:"e-cta e-cta--secondary load-more",onClick:N},i.loadMoreBtnText||"Load More"),null===(t=i.ctas)||void 0===t?void 0:t.map((function(e,a){return r.createElement("a",{key:a,target:e.ctaTarget?"_blank":"_self",className:n()("e-cta",{"e-cta--primary":"primary-cta"===e.ctaType,"e-cta--secondary":"secondary-cta"===e.ctaType}),href:e.ctaLink,"aria-label":e.ctaLabelAccessible},e.ctaLabel)}))))}},6942:function(e,a){var t;!function(){"use strict";var r={}.hasOwnProperty;function i(){for(var e="",a=0;a<arguments.length;a++){var t=arguments[a];t&&(e=l(e,n(t)))}return e}function n(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return i.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var a="";for(var t in e)r.call(e,t)&&e[t]&&(a=l(a,t));return a}function l(e,a){return a?e?e+" "+a:e+a:e}e.exports?(i.default=i,e.exports=i):void 0===(t=function(){return i}.apply(a,[]))||(e.exports=t)}()},7435:function(e,a,t){"use strict";function r(e){let a,t,r,i,{swiper:n,extendParams:l,on:o}=e;l({grid:{rows:1,fill:"column"}});const s=()=>{let e=n.params.spaceBetween;return"string"==typeof e&&e.indexOf("%")>=0?e=parseFloat(e.replace("%",""))/100*n.size:"string"==typeof e&&(e=parseFloat(e)),e};o("init",(()=>{i=n.params.grid&&n.params.grid.rows>1})),o("update",(()=>{const{params:e,el:a}=n,t=e.grid&&e.grid.rows>1;i&&!t?(a.classList.remove(`${e.containerModifierClass}grid`,`${e.containerModifierClass}grid-column`),r=1,n.emitContainerClasses()):!i&&t&&(a.classList.add(`${e.containerModifierClass}grid`),"column"===e.grid.fill&&a.classList.add(`${e.containerModifierClass}grid-column`),n.emitContainerClasses()),i=t})),n.grid={initSlides:e=>{const{slidesPerView:i}=n.params,{rows:l,fill:o}=n.params.grid,s=n.virtual&&n.params.virtual.enabled?n.virtual.slides.length:e.length;r=Math.floor(s/l),a=Math.floor(s/l)===s/l?s:Math.ceil(s/l)*l,"auto"!==i&&"row"===o&&(a=Math.max(a,i*l)),t=a/l},unsetSlides:()=>{n.slides&&n.slides.forEach((e=>{e.swiperSlideGridSet&&(e.style.height="",e.style[n.getDirectionLabel("margin-top")]="")}))},updateSlide:(e,i,l)=>{const{slidesPerGroup:o}=n.params,c=s(),{rows:d,fill:u}=n.params.grid,m=n.virtual&&n.params.virtual.enabled?n.virtual.slides.length:l.length;let p,g,y;if("row"===u&&o>1){const t=Math.floor(e/(o*d)),r=e-d*o*t,n=0===t?o:Math.min(Math.ceil((m-t*d*o)/d),o);y=Math.floor(r/n),g=r-y*n+t*o,p=g+y*a/d,i.style.order=p}else"column"===u?(g=Math.floor(e/d),y=e-g*d,(g>r||g===r&&y===d-1)&&(y+=1,y>=d&&(y=0,g+=1))):(y=Math.floor(e/t),g=e-y*t);i.row=y,i.column=g,i.style.height=`calc((100% - ${(d-1)*c}px) / ${d})`,i.style[n.getDirectionLabel("margin-top")]=0!==y?c&&`${c}px`:"",i.swiperSlideGridSet=!0},updateWrapperSize:(e,t)=>
vendor: 4,678 bytes, line 2
2{const{centeredSlides:r,roundLengths:i}=n.params,l=s(),{rows:o}=n.params.grid;if(n.virtualSize=(e+l)*a,n.virtualSize=Math.ceil(n.virtualSize/o)-l,n.params.cssMode||(n.wrapperEl.style[n.getDirectionLabel("width")]=`${n.virtualSize+l}px`),r){const e=[];for(let a=0;a<t.length;a+=1){let r=t[a];i&&(r=Math.floor(r)),t[a]<n.virtualSize+t[0]&&e.push(r)}t.splice(0,t.length),t.push(...e)}}}}t.d(a,{A:function(){return r}})},1367:function(e,a,t){"use strict";t.d(a,{Ij:function(){return l},xA:function(){return o.A},Vx:function(){return r.A},dK:function(){return i.A}});t(2052),t(7936),t(1193);var r=t(3385),i=t(5103),n=(t(5639),t(7426),t(8714),t(707),t(5155),t(8929),t(8998),t(2375));function l(e){let a,t,{swiper:r,extendParams:i,on:l,emit:o,params:s}=e;r.autoplay={running:!1,paused:!1,timeLeft:0},i({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!1,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}});let c,d,u,m,p,g,y,f,v=s&&s.autoplay?s.autoplay.delay:3e3,h=s&&s.autoplay?s.autoplay.delay:3e3,b=(new Date).getTime();function w(e){r&&!r.destroyed&&r.wrapperEl&&e.target===r.wrapperEl&&(r.wrapperEl.removeEventListener("transitionend",w),f||e.detail&&e.detail.bySwiperTouchMove||N())}const E=()=>{if(r.destroyed||!r.autoplay.running)return;r.autoplay.paused?d=!0:d&&(h=c,d=!1);const e=r.autoplay.paused?c:b+h-(new Date).getTime();r.autoplay.timeLeft=e,o("autoplayTimeLeft",e,e/v),t=requestAnimationFrame((()=>{E()}))},_=e=>{if(r.destroyed||!r.autoplay.running)return;cancelAnimationFrame(t),E();let i=void 0===e?r.params.autoplay.delay:e;v=r.params.autoplay.delay,h=r.params.autoplay.delay;const n=(()=>{let e;if(e=r.virtual&&r.params.virtual.enabled?r.slides.filter((e=>e.classList.contains("swiper-slide-active")))[0]:r.slides[r.activeIndex],!e)return;return parseInt(e.getAttribute("data-swiper-autoplay"),10)})();!Number.isNaN(n)&&n>0&&void 0===e&&(i=n,v=n,h=n),c=i;const l=r.params.speed,s=()=>{r&&!r.destroyed&&(r.params.autoplay.reverseDirection?!r.isBeginning||r.params.loop||r.params.rewind?(r.slidePrev(l,!0,!0),o("autoplay")):r.params.autoplay.stopOnLastSlide||(r.slideTo(r.slides.length-1,l,!0,!0),o("autoplay")):!r.isEnd||r.params.loop||r.params.rewind?(r.slideNext(l,!0,!0),o("autoplay")):r.params.autoplay.stopOnLastSlide||(r.slideTo(0,l,!0,!0),o("autoplay")),r.params.cssMode&&(b=(new Date).getTime(),requestAnimationFrame((()=>{_()}))))};return i>0?(clearTimeout(a),a=setTimeout((()=>{s()}),i)):requestAnimationFrame((()=>{s()})),i},L=()=>{b=(new Date).getTime(),r.autoplay.running=!0,_(),o("autoplayStart")},M=()=>{r.autoplay.running=!1,clearTimeout(a),cancelAnimationFrame(t),o("autoplayStop")},T=(e,t)=>{if(r.destroyed||!r.autoplay.running)return;clearTimeout(a),e||(y=!0);const i=()=>{o("autoplayPause"),r.params.autoplay.waitForTransition?r.wrapperEl.addEventListener("transitionend",w):N()};if(r.autoplay.paused=!0,t)return g&&(c=r.params.autoplay.delay),g=!1,void i();const n=c||r.params.autoplay.delay;c=n-((new Date).getTime()-b),r.isEnd&&c<0&&!r.params.loop||(c<0&&(c=0),i())},N=()=>{r.isEnd&&c<0&&!r.params.loop||r.destroyed||!r.autoplay.running||(b=(new Date).getTime(),y?(y=!1,_(c)):_(),r.autoplay.paused=!1,o("autoplayResume"))},S=()=>{if(r.destroyed||!r.autoplay.running)return;const e=(0,n.g)();"hidden"===e.visibilityState&&(y=!0,T(!0)),"visible"===e.visibilityState&&N()},C=e=>{"mouse"===e.pointerType&&(y=!0,f=!0,r.animating||r.autoplay.paused||T(!0))},x=e=>{"mouse"===e.pointerType&&(f=!1,r.autoplay.paused&&N())};l("init",(()=>{r.params.autoplay.enabled&&(r.params.autoplay.pauseOnMouseEnter&&(r.el.addEventListener("pointerenter",C),r.el.addEventListener("pointerleave",x)),(0,n.g)().addEventListener("visibilitychange",S),L())})),l("destroy",(()=>{r.el&&"string"!=typeof r.el&&(r.el.removeEventListener("pointerenter",C),r.el.removeEventListener("pointerleave",x)),(0,n.g)().removeEventListener("visibilitychange",S),r.autoplay.running&&M()})),l("_freeModeStaticRelease",(()=>{(m||y)&&N()})),l("_freeModeNoMomentumRelease",(()=>{r.params.autoplay.disableOnInteraction?M():T(!0,!0)})),l("beforeTransitionStart",((e,a,t)=>{!r.destroyed&&r.autoplay.running&&(t||!r.params.autoplay.disableOnInteraction?T(!0,!0):M())})),l("sliderFirstMove",(()=>{!r.destroyed&&r.autoplay.running&&(r.params.autoplay.disableOnInteraction?M():(u=!0,m=!1,y=!1,p=setTimeout((()=>{y=!0,m=!0,T(!0)}),200)))})),l("touchEnd",(()=>{if(!r.destroyed&&r.autoplay.running&&u){if(clearTimeout(p),clearTimeout(a),r.params.autoplay.disableOnInteraction)return m=!1,void(u=!1);m&&r.params.cssMode&&N(),m=!1,u=!1}})),l("slideChange",(()=>{!r.destroyed&&r.autoplay.running&&(g=!0)})),Object.assign(r.autoplay,{start:L,stop:M,pause:T,resume:N})}
2t(3484),t(7555);var o=t(7435);t(6971),t(6666),t(2664),t(5426),t(7698),t(9574)}}]);

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.