Slideshow

The slideshow plugin adds a slideshow functionality to the engine. Basically this allows an automatic, time based page turning.

= Plugin interactions =

If loaded, registers with the JavaScript plugin to allow JavaScript interaction (events for slideshow  and , starting and stopping slideshow).

If the navigationbar plugin is loaded, a button to start and pause the slideshow will be added to it. To remove the button, remove it from the ASUL definition of the plugin.

The slideshow plugin supports two almost independent features:
 * 1) a standard slideshow, where pages are flipped automatically after a defined time
 * 2) a "go back to target" function, that allows to define a "default" page the book will open after the defined time of inactivity (slideidle).

Both features could work in parallel, although this is not a very useful function. The slideshow will stop once the idletime is over and the target page was opened. This could be used for special needs like demonstrating flipping pages right after the book was opened; in using the slideshow feature with a low slidedelay value. After the slideidle time (which should be significantly bigger than the slidedelay time to see the effect at all) the default (slidetarget) page will be opened and kept open until a user flips pages interactively. A user activity will restart the slideidle timer, but not the slideshow. The slideshow could be restarted with the slideshow button, if that button is availalbe in the navigationbar. The target page will be opened again once once the user stops working with the book (no more interactivities like moving the mouse or flip a page for longer than slideidle time).

As rule of thumb:
 * set slidetarget to "-1" and/or slideidle to "0" to disable the "goto target" feature (the default setting)
 * set slidedelay to "0" and/or slidestart to "false" to disable the slidshow feature.

= Settings = This plugin uses or defines the following settings.

= Attributes =

Page
= Examples =