src/index.js
function start () {
        var now = performance.now();

        if (typeof pausedAfter !== 'undefined') {
          startTime = now + pausedAfter;
        } else {
          startTime = now + delayMillis;
        }

        lastTime = startTime;
        pausedAfter = undefined;

        triggerEvent('start');

        startLoop(animationId, animationLoop);

        return self;
      }
function start () {
        var now = performance.now();

        if (typeof pausedAfter !== 'undefined') {
          startTime = now + pausedAfter;
        } else {
          startTime = now + delayMillis;
        }

        lastTime = startTime;
        pausedAfter = undefined;

        triggerEvent('start');

        startLoop(animationId, animationLoop);

        return self;
      }
function start ( ) { var now = performance . now ( ) ; if ( typeof pausedAfter !== 'undefined' ) { startTime = now + pausedAfter ; } else { startTime = now + delayMillis ; } lastTime = startTime ; pausedAfter = undefined ; triggerEvent ( 'start' ) ; startLoop ( animationId , animationLoop ) ; return self ; }
Start or resume animation
Start or resume animation