js/reveal.js
/**
	 * Navigates backwards, prioritized in the following order:
	 * 1) Previous fragment
	 * 2) Previous vertical slide
	 * 3) Previous horizontal slide
	 */
Navigates backwards, prioritized in the following order:
1) Previous fragment
2) Previous vertical slide
3) Previous horizontal slide
Navigates backwards prioritized in the following order : 1 ) Previous fragment 2 ) Previous vertical slide 3 ) Previous horizontal slide
function navigatePrev() {
		if( previousFragment() === false ) {
			if( availableRoutes().up ) {
				navigateUp();
			}
			else {
				var previousSlide = document.querySelector( '.reveal .slides>section.past:nth-child(' + indexh + ')' );
				if( previousSlide ) {
					indexv = ( previousSlide.querySelectorAll('section').length + 1 ) || 0;
					indexh --;
					slide();
				}
			}
		}
	}
function navigatePrev ( ) { if ( previousFragment ( ) === false ) { if ( availableRoutes ( ) . up ) { navigateUp ( ) ; } else { var previousSlide = document . querySelector ( '.reveal .slides>section.past:nth-child(' + indexh + ')' ) ; if ( previousSlide ) { indexv = ( previousSlide . querySelectorAll ( 'section' ) . length + 1 ) || 0 ; indexh -- ; slide ( ) ; } } } }
Navigates backwards, prioritized in the following order:
 1) Previous fragment
 2) Previous vertical slide
 3) Previous horizontal slide
Navigates backwards prioritized in the following order : 1 ) Previous fragment 2 ) Previous vertical slide 3 ) Previous horizontal slide
// Prioritize revealing fragments // Fetch the previous horizontal slide, if there is one