js/reveal.js
/**
	 * Displays the overview of slides (quick nav) by
	 * scaling down and arranging all slide elements.
	 *
	 * Experimental feature, might be dropped if perf
	 * can't be improved.
	 */
Displays the overview of slides (quick nav) by
scaling down and arranging all slide elements.

Experimental feature, might be dropped if perf
can't be improved.
Displays the overview of slides ( quick nav ) by scaling down and arranging all slide elements . Experimental feature might be dropped if perf can ' t be improved .
function activateOverview() {
		if( config.overview ) {
			dom.wrapper.classList.add( 'overview' );
			var horizontalSlides = document.querySelectorAll( HORIZONTAL_SLIDES_SELECTOR );
			for( var i = 0, len1 = horizontalSlides.length; i < len1; i++ ) {
				var hslide = horizontalSlides[i],
					htransform = 'translateZ(-2500px) translate(' + ( ( i - indexh ) * 105 ) + '%, 0%)';
				hslide.setAttribute( 'data-index-h', i );
				hslide.style.display = 'block';
				hslide.style.WebkitTransform = htransform;
				hslide.style.MozTransform = htransform;
				hslide.style.msTransform = htransform;
				hslide.style.OTransform = htransform;
				hslide.style.transform = htransform;
				if( !hslide.classList.contains( 'stack' ) ) {
					hslide.addEventListener( 'click', onOverviewSlideClicked, true );
				}
				var verticalSlides = hslide.querySelectorAll( 'section' );
				for( var j = 0, len2 = verticalSlides.length; j < len2; j++ ) {
					var vslide = verticalSlides[j],
						vtransform = 'translate(0%, ' + ( ( j - ( i === indexh ? indexv : 0 ) ) * 105 ) + '%)';
					vslide.setAttribute( 'data-index-h', i );
					vslide.setAttribute( 'data-index-v', j );
					vslide.style.display = 'block';
					vslide.style.WebkitTransform = vtransform;
					vslide.style.MozTransform = vtransform;
					vslide.style.msTransform = vtransform;
					vslide.style.OTransform = vtransform;
					vslide.style.transform = vtransform;
					vslide.addEventListener( 'click', onOverviewSlideClicked, true );
				}
			}
		}
	}
function activateOverview ( ) { if ( config . overview ) { dom . wrapper . classList . add ( 'overview' ) ; var horizontalSlides = document . querySelectorAll ( HORIZONTAL_SLIDES_SELECTOR ) ; for ( var i = 0 , len1 = horizontalSlides . length ; i < len1 ; i ++ ) { var hslide = horizontalSlides [ i ] , htransform = 'translateZ(-2500px) translate(' + ( ( i - indexh ) * 105 ) + '%, 0%)' ; hslide . setAttribute ( 'data-index-h' , i ) ; hslide . style . display = 'block' ; hslide . style . WebkitTransform = htransform ; hslide . style . MozTransform = htransform ; hslide . style . msTransform = htransform ; hslide . style . OTransform = htransform ; hslide . style . transform = htransform ; if ( ! hslide . classList . contains ( 'stack' ) ) { hslide . addEventListener ( 'click' , onOverviewSlideClicked , true ) ; } var verticalSlides = hslide . querySelectorAll ( 'section' ) ; for ( var j = 0 , len2 = verticalSlides . length ; j < len2 ; j ++ ) { var vslide = verticalSlides [ j ] , vtransform = 'translate(0%, ' + ( ( j - ( i === indexh ? indexv : 0 ) ) * 105 ) + '%)' ; vslide . setAttribute ( 'data-index-h' , i ) ; vslide . setAttribute ( 'data-index-v' , j ) ; vslide . style . display = 'block' ; vslide . style . WebkitTransform = vtransform ; vslide . style . MozTransform = vtransform ; vslide . style . msTransform = vtransform ; vslide . style . OTransform = vtransform ; vslide . style . transform = vtransform ; vslide . addEventListener ( 'click' , onOverviewSlideClicked , true ) ; } } } }
Displays the overview of slides (quick nav) by
 scaling down and arranging all slide elements.
Displays the overview of slides ( quick nav ) by scaling down and arranging all slide elements .
// Only proceed if enabled in config // Navigate to this slide on click // Navigate to this slide on click