js/impress.js
function( event ) {
        var step = event.target;
        currentStepTimeout = util.toNumber( step.dataset.autoplay, autoplayDefault );
        if ( status === "paused" ) {
            setAutoplayTimeout( 0 );
        } else {
            setAutoplayTimeout( currentStepTimeout );
        }
    }
function( event ) {
        var step = event.target;
        currentStepTimeout = util.toNumber( step.dataset.autoplay, autoplayDefault );
        if ( status === "paused" ) {
            setAutoplayTimeout( 0 );
        } else {
            setAutoplayTimeout( currentStepTimeout );
        }
    }
function ( event ) { var step = event . target ; currentStepTimeout = util . toNumber ( step . dataset . autoplay , autoplayDefault ) ; if ( status === "paused" ) { setAutoplayTimeout ( 0 ) ; } else { setAutoplayTimeout ( currentStepTimeout ) ; } }
If default autoplay time was defined in the presentation root, or in this step, set timeout.
If default autoplay time was defined in the presentation root or in this step set timeout .