|
|
@ -51,11 +51,11 @@ var Reveal = (function(){ |
|
|
|
// Apply a 3D roll to links on hover
|
|
|
|
rollingLinks: true, |
|
|
|
|
|
|
|
// Transition style (see /css/theme)
|
|
|
|
// Theme (see /css/theme)
|
|
|
|
theme: null, |
|
|
|
|
|
|
|
// Transition style
|
|
|
|
transition: 'default', // default/cube/page/concave/zoom/linear/none
|
|
|
|
transition: 'default', // default/cube/page/concave/zoom/linear/fade/none
|
|
|
|
|
|
|
|
// Script dependencies to load
|
|
|
|
dependencies: [] |
|
|
@ -106,6 +106,9 @@ var Reveal = (function(){ |
|
|
|
// A delay used to ativate the overview mode
|
|
|
|
activateOverviewTimeout = 0, |
|
|
|
|
|
|
|
// A delay used to deativate the overview mode
|
|
|
|
deactivateOverviewTimeout = 0, |
|
|
|
|
|
|
|
// Holds information about the currently ongoing touch input
|
|
|
|
touch = { |
|
|
|
startX: 0, |
|
|
@ -583,8 +586,9 @@ var Reveal = (function(){ |
|
|
|
if( config.overview ) { |
|
|
|
|
|
|
|
dom.wrapper.classList.add( 'overview' ); |
|
|
|
|
|
|
|
dom.wrapper.classList.remove( 'exit-overview' ); |
|
|
|
clearTimeout( activateOverviewTimeout ); |
|
|
|
clearTimeout( deactivateOverviewTimeout ); |
|
|
|
|
|
|
|
// Not the pretties solution, but need to let the overview
|
|
|
|
// class apply first so that slides are measured accurately
|
|
|
@ -655,8 +659,16 @@ var Reveal = (function(){ |
|
|
|
if( config.overview ) { |
|
|
|
|
|
|
|
clearTimeout( activateOverviewTimeout ); |
|
|
|
clearTimeout( deactivateOverviewTimeout ); |
|
|
|
|
|
|
|
dom.wrapper.classList.remove( 'overview' ); |
|
|
|
// Temporarily add a class so that transitions can do different things
|
|
|
|
// depending on whether they are exiting/entering overview, or just
|
|
|
|
// moving from slide to slide
|
|
|
|
dom.wrapper.classList.add( 'exit-overview' ); |
|
|
|
deactivateOverviewTimeout = setTimeout( function () { |
|
|
|
dom.wrapper.classList.remove( 'exit-overview' ); |
|
|
|
}, 10); |
|
|
|
|
|
|
|
// Select all slides
|
|
|
|
var slides = toArray( document.querySelectorAll( SLIDES_SELECTOR ) ); |
|
|
|