start
Starts a slideshow with the given set of images.
Declaration
void start(
in Object imageRequests,
in Object options,
in Function exitCB
);Parameters
- imageRequests:
An array of image request objects.
- options:
An optional set of options that modify the slideshow. If no options are specified, a default of
falseor0is used. - exitCB:
An optional callback function that is called when the slideshow is dismissed. If this parameter is not specified, the page on top of the navigation stack is displayed.
Discussion
When a new slideshow beings using the start function, if there is a currently running slideshow, that slideshow is dismissed. The imageRequests parameter contains an array of image request objects that can have the following formatting:
An array of URLs.
A dictionary with two key-value pairs,
headersandurls.headersprovides a dictionary of headers that is included with all image requests.urlscontains an array of URLs.
If the showSettings key in the options parameter is set to true or 1, the user will be asked to pick a theme before the slideshow begins. Listing 1 shows an example of a simple slideshow that is created with two images.
function mySlideshow() {
var images = ['path to image', 'path to image'];
Slideshow.start(images, { 'showSettings': '0' });
}