Sha256: fe5e29af4abeb8103cb906474d7a95b646c3d6b270d5fc9e646c68f1f20c1d72

Contents?: true

Size: 522 Bytes

Versions: 19

Compression:

Stored size: 522 Bytes

Contents

const AnimateNumbers = () => {

  $(Site.numbers).map((index,value) => {

    let update = value.innerText,
        prev   = { val : 0 },
        unit   = 3,
        tl     = gsap.timeline({
                   repeat : -1,
                   repeatDelay : unit
                 });

      const UpdateVal = () => {

        let jump = gsap.utils.snap(1,prev.val); value.innerText = jump;

      }

      tl.to(prev,{
        val : update,
        duration : unit,
        onUpdate : UpdateVal
      },"start");

  });

}

Version data entries

19 entries across 19 versions & 1 rubygems

Version Path
futuro-1.1.8 assets/js/footer/custom/5_Animate.number.js
futuro-1.1.7 assets/js/footer/custom/5_Animate.number.js
futuro-1.1.6 assets/js/footer/custom/5_Animate.number.js
futuro-1.1.5 assets/js/footer/custom/5_Animate.number.js
futuro-1.1.4 assets/js/footer/custom/5_Animate.number.js
futuro-1.1.3 assets/js/footer/custom/5_Animate.number.js
futuro-1.1.2 assets/js/footer/custom/5_Animate.number.js
futuro-1.1.1 assets/js/footer/custom/5_Animate.number.js
futuro-1.1.0 assets/js/footer/custom/5_Animate.number.js
futuro-1.0.9 assets/js/footer/custom/5_Animate.number.js
futuro-1.0.8 assets/js/footer/custom/5_Animate.number.js
futuro-1.0.7 assets/js/footer/custom/5_Animate.number.js
futuro-1.0.6 assets/js/footer/custom/5_Animate.number.js
futuro-1.0.5 assets/js/footer/custom/5_Animate.number.js
futuro-1.0.4 assets/js/footer/custom/5_Animate.number.js
futuro-1.0.3 assets/js/footer/custom/5_Animate.number.js
futuro-1.0.2 assets/js/footer/custom/5_Animate.number.js
futuro-1.0.1 assets/js/footer/custom/5_Animate.number.js
futuro-1.0.0 assets/js/footer/custom/5_Animate.number.js