Add autoSlideRight option

When the autoSlideRight config option is active, the auto-sliding
will always navigate to the right and never down even if slides are
present there. This allows hidden "bonus slides" in presentations
which can be displayed as needed but won't show up automatically.
edit
MichiK 2015-11-18 21:56:25 +01:00
parent 833622edcd
commit c0afa01e6a
2 changed files with 11 additions and 1 deletions

View File

@ -152,6 +152,11 @@ Reveal.initialize({
// Stop auto-sliding after user input // Stop auto-sliding after user input
autoSlideStoppable: true, autoSlideStoppable: true,
// When auto-sliding is active, do always proceed to the right
// instead of the next slide which may be below (useful for
// infinite loop presentations with hidden "bonus slides")
autoSlideRight: false,
// Enable slide navigation via mouse wheel // Enable slide navigation via mouse wheel
mouseWheel: false, mouseWheel: false,

View File

@ -103,6 +103,11 @@
// Stop auto-sliding after user input // Stop auto-sliding after user input
autoSlideStoppable: true, autoSlideStoppable: true,
// When auto-sliding is active, do always proceed to the right
// instead of the next slide which may be below (useful for
// infinite loop presentations with hidden "bonus slides")
autoSlideRight: false,
// Enable slide navigation via mouse wheel // Enable slide navigation via mouse wheel
mouseWheel: false, mouseWheel: false,
@ -3823,7 +3828,7 @@
// Prioritize revealing fragments // Prioritize revealing fragments
if( nextFragment() === false ) { if( nextFragment() === false ) {
if( availableRoutes().down ) { if( availableRoutes().down && !( autoSlide && config.autoSlideRight ) ) {
navigateDown(); navigateDown();
} }
else if( config.rtl ) { else if( config.rtl ) {