Each Standalone
Flash slide created with iSpring contain a small slide
controller. This is a small Flash module which manages synchronous
playback of animations and sounds on the slide. It also exposes an ActionScript
API providing programmatic access to the slide:
Providing information about slide dimensions and animation
steps count
Slide playback control
Sound volume control
Hyperlinks and actions handling
Receiving playback event notifications
This API is accessible via the getSlideController() function
on the root MovieClip of each standalone slide. This function returns the slideplayer.api.ISlideController interface
providing an access to the rest interfaces of the generated standalone slide.
The Standalone Slide ActionScript API diagram is shown in the following picture:
Standalone Slide ActionScript API diagram
The following table lists all ActionScript interfaces provided by standalone
slides. These interfaces reside in slideplayer.api package.