alrdy-animate
Version:
A library to handle animations on scroll with GSAP integration.
1 lines • 1.8 kB
JavaScript
;(this.webpackChunkAlrdyAnimate=this.webpackChunkAlrdyAnimate||[]).push([[357],{357(e,n,i){i.d(n,{coreBundles:()=>s,getGSAPModules:()=>l,gsapBundles:()=>a});const t={textSplitter:()=>i.e(478).then(i.bind(i,321)),splitTextPlugin:e=>e?i.e(478).then(i.bind(i,373)).then(e=>[{SplitText:e.SplitText}]):Promise.resolve([{SplitText:window.SplitText}])},l=async(e=!0)=>{if(e){const{gsap:e}=await i.e(678).then(i.bind(i,880)),{ScrollTrigger:n}=await i.e(678).then(i.bind(i,575));return{gsap:e,ScrollTrigger:n}}return{gsap:window.gsap,ScrollTrigger:window.ScrollTrigger}},a={text:{plugins:e=>t.splitTextPlugin(e),animations:()=>i.e(478).then(i.bind(i,646)),dependencies:t.textSplitter},section:{animations:()=>i.e(955).then(i.bind(i,608))},parallax:{animations:()=>i.e(890).then(i.bind(i,690))},appear:{animations:()=>i.e(336).then(i.bind(i,960))},marquee:{animations:()=>i.e(525).then(i.bind(i,687))},slider:{plugins:e=>e?Promise.all([i.e(704).then(i.bind(i,929)).then(e=>({Draggable:e.Draggable})),i.e(704).then(i.bind(i,423)).then(e=>({InertiaPlugin:e.InertiaPlugin}))]):Promise.resolve([{Draggable:window.Draggable},{InertiaPlugin:window.InertiaPlugin}]),animations:()=>i.e(704).then(i.bind(i,280))},hover:{plugins:e=>t.splitTextPlugin(e),animations:()=>i.e(267).then(i.bind(i,701)),dependencies:t.textSplitter},nav:{plugins:e=>e?i.e(638).then(i.bind(i,863)).then(e=>[{Flip:e.Flip}]):Promise.resolve([{Flip:window.Flip}]),animations:()=>i.e(298).then(i.bind(i,402))},flip:{plugins:e=>e?i.e(638).then(i.bind(i,863)).then(e=>[{Flip:e.Flip}]):Promise.resolve([{Flip:window.Flip}])},modal:{animations:()=>i.e(297).then(i.bind(i,558))},accordion:{animations:()=>i.e(151).then(i.bind(i,665))}},s={smoothScroll:{plugins:()=>i.e(332).then(i.bind(i,66)),setup:()=>i.e(332).then(i.bind(i,686))}}}}]);