Documentation for classes includes syntax, usage information, and code samples for methods, properties, and event handlers and listeners for those APIs that belong to a specific class in ActionScript. The classes are listed alphabetically. If you are not sure to which class a certain method or property belongs, you can look it up in the Index.


ClassPackageDescription
ActionType
ispring.presenter.presentation.settings The ActionType class is an enumeration class that provides values for the type property of the IPlaybackAction interface.
AssetEvent
ispring.utils.assets The AssetEvent class defines an event dispatched by an asset.
AssetState
ispring.utils.assets The AssetState class is an enumeration class that provides values for the state property of the IAsset interface.
IAnimationStep
ispring.presenter.presentation.slides The IAnimationStep interface provides information about the slide animation step.
IAnimationSteps
ispring.presenter.presentation.slides The IAnimationSteps interface represents a collection of the slide animation steps.
IAsset
ispring.utils.assets The IAsset interface defines a generic asset.
IAudioPlaybackControllerFactory
ispring.presenter.player.audio The IAudioPlaybackControllerFactory interface is an abstract factory creating audio controllers.
IAudioTrack
ispring.presenter.presentation.narration The IAudioTrack interface represents an audio track.
IAudioTracks
ispring.presenter.presentation.narration The IAudioTracks interface represents a collection of audio narration tracks.
ICompany
ispring.presenter.presentation The ICompany interface provides the company information associated with the presentation or a presenter.
IControlKey
ispring.presenter.presentation.settings The IControlKey interface provides information about a playback action associated with a keyboard key.
IControlKeys
ispring.presenter.presentation.settings The IControlKeys interface is a collection of the presentation control keys.
IFullScreenManager
ispring.presenter.player The IFullScreenManager interface allows entering and leaving full-screen display mode.
IGraphicAsset
ispring.utils.assets The IGraphicAsset interface represents a graphic asset such as a Bitmap, a MovieClip, a Sprite, or a Shape.
IHyperlinkManager
ispring.presenter.player.core The IHyperlinkManager interface methods are invoked by the player core to handle a user's click on a hyperlink on a slide.
IInteraction
ispring.interaction The IInteraction interface represents an iSpring Kinetics interaction.
IInteractionAsset
ispring.presenter.presentation.resources.interactions The IInteractionAsset interface represents an iSpring Kinetics interaction asset.
IInteractionAssets
ispring.presenter.presentation.resources.interactions The IInteractionAssets interface represents a collection of iSpring Kinetics interaction assets associated with the presentation.
IInteractionWindow
ispring.interaction.ui The IInteractionWindow interface represents the interaction player window providing access to the interaction player dimensions and its display object.
IKeyboardController
ispring.presenter.player The IKeyboardController interface is used to enable or disable keyboard navigation within the presentation.
IKeyboardSettings
ispring.presenter.presentation.settings The IKeyboardSettings interface provides access to the keyboard navigation settings.
IMediaPlaybackController
ispring.presenter.player.media The IMediaPlaybackController allows controlling audio and video playback.
IMetaCommand
ispring.presenter.presentation.meta The IMetaCommand interface stores a meta command information.
IMetaCommands
ispring.presenter.presentation.meta The IMetaCommands interface represents a collection of meta commands.
IMouseSettings
ispring.presenter.presentation.settings The IMouseSettings interface provides access to the mouse navigation settings.
INarration
ispring.presenter.presentation.narration The INarration interface provides access to the presentation audio and video narration.
INarrationTrack
ispring.presenter.presentation.narration The INarrationTrack interface represents a generic narration track.
INarrationTracks
ispring.presenter.presentation.narration The INarrationTracks interface represents a generic collection of the narration tracks.
INavigationSettings
ispring.presenter.presentation.settings The INavigationSettings interface provides access to the presentation navigation settings.
InteractionEvent
ispring.interaction The InteractionEvent class represents an event that is dispatched by an object implementing the IInteraction interface.
IPlaybackAction
ispring.presenter.presentation.settings The IPlaybackAction interface provides information about the playback action.
IPlaybackSettings
ispring.presenter.presentation.settings The IPlaybackSettings interface provides access to the presentation playback settings.
IPresentation
ispring.presenter.presentation The IPresentation interface provides the presentation information.
IPresentationClock
ispring.presenter.player.clock The IPresentationClock interface provides information about the current playback position and the state of the presentation playback controller.
IPresentationClock2
ispring.presenter.player.clock The IPresentationClock2 interface provides extended information about the current playback position and the state of the presentation playback controller.
IPresentationLoader
ispring.presenter.player The IPresentationLoader interface provides information about the presentation loading progress and the state of the presentation slides.
IPresentationPlaybackController
ispring.presenter.player The IPresentationPlaybackController interface provides presentation playback and navigation control facilities.
IPresentationPlaybackController2
ispring.presenter.player The IPresentationPlaybackController2 interface provides extended presentation playback information and control facilities.
IPresentationPlaybackCore
ispring.presenter.player.core The IPresentationPlaybackCore interface provides access to the player core components.
IPresentationPlayer
ispring.presenter The IPresentationPlayer interface provides access to the presentation, the presentation view, the player user interface (the skin), and to the presentation loader.
IPresentationPlayerContainer
ispring.presenter The IPresentationPlayerContainer interface is implemented by the document class of iSpring generated ActionScript 3 presentations.
IPresentationSlideView
ispring.presenter.player.slides The IPresentationSlideView represents a view of a presentation slide.
IPresentationStartup
ispring.presenter.player.startup The IPresentationStartup interface provides information about the presentation startup behavior.
IPresentationView
ispring.presenter.player The IPresentationView interface represents the presentation view providing access to the related presentation control interfaces.
IPresentationView2
ispring.presenter.player The IPresentationView2 interface extends the IPresentationView interface providing additional functionality of the presentation view.
IPresenter
ispring.presenter.presentation The IPresenter interface provides information about the author of the presentation.
IPresenter2
ispring.presenter.presentation The IPresenter2 interface extends the IPresenter interface providing the extended presenter information.
IPresenters
ispring.presenter.presentation The IPresenters interface is a collection of the presentation presenters.
IReference
ispring.presenter.presentation.resources.references The IReference interface stores information about a reference.
IReferences
ispring.presenter.presentation.resources.references The IReferences interface represents a collection of the presentation references.
IResources
ispring.presenter.presentation.resources The IResources interface stores information about the presentation resources such as references, attachments, and interactions.
ISettings
ispring.presenter.presentation.settings The ISettings interface provides access to the presentation settings.
ISkin
ispring.presenter.player.skin The ISkin interface represents a user interface of the presentation player providing access to the skin window.
ISkinFactory
ispring.presenter.player.skin The ISkinFactory interface represents a skin factory which is used by the player core for skin module creation.
ISkinWindow
ispring.presenter.player.skin.ui The ISkinWindow interface represents the player window providing access to the presentation player dimensions and its display object.
ISlide
ispring.presenter.presentation.slides The ISlide interface provides information about the presentation slide.
ISlide2
ispring.presenter.presentation.slides The ISlide2 interface extends the ISlide interface providing additional information about the presentation slide.
ISlide3
ispring.presenter.presentation.slides The ISlide3 interface extends the ISlide2 interface providing additional information about the presentation slide.
ISlideChangeRestriction
ispring.presenter.player.restriction The ISlideChangeRestriction interface provides information about the reason for restricting the switching to a slide by the restricted version of the presentation playback controller.
ISlideChangeRestriction2
ispring.presenter.player.restriction The ISlideChangeRestriction2 interface provides extended information about the reason for restricting the switching to a slide by the restricted version of the presentation playback controller.
ISlideNotes
ispring.presenter.presentation.slides The ISlideNotes interface provides information about the slide notes.
ISlidePlaybackController
ispring.presenter.player.slides The ISlidePlaybackController interface provides slide playback control facilities.
ISlidePlayer
ispring.presenter The ISlidePlayer interface provides access to an iSpring generated standalone slide and its view within the player.
ISlidePlayerContainer
ispring.presenter The ISlidePlayerContainer interface is implemented by the document class of iSpring generated ActionScript 3 standalone slides.
ISlides
ispring.presenter.presentation.slides The ISlides interface represents a collection of presentation slides.
ISlides2
ispring.presenter.presentation.slides The ISlides2 interface provides additional information about the presentation slides collection extending the ISlides interface.
ISlideShow
ispring.presenter.presentation The ISlideShow interface provides information about the slide show.
ISlideShows
ispring.presenter.presentation The ISlideShows interface represents a collection of the custom slide shows.
ISlideShowTransition
ispring.presenter.presentation.slides The ISlideShowTransition interface provides information about the slide transition effect.
ISlideTransitionController
ispring.presenter.player.transitions The ISlideTransitionController interface provides information about the current state and progress of the slide transition effect.
ISlideView
ispring.presenter.player.slides The ISlideView interface represents a generic slide view.
ISound
ispring.utils.sound The ISound interface represents a sound object.
ISoundAsset
ispring.utils.assets The ISoundAsset interface represents a sound asset.
ISoundChannel
ispring.utils.sound The ISoundChannel interface is a wrapper for a SoundChannel object.
ISoundController
ispring.presenter.player.sound The ISoundController interface is used to control the sound volume level of the presentation.
IStandaloneSlideView
ispring.presenter.player The IStandaloneSlideView interface represents the slide view providing access to the related slide control interfaces.
ITimestamp
ispring.presenter.presentation The ITimestamp interface provides information about the position within the presentation.
IVideoNarrationPlayer
ispring.presenter.player.video The IVideoNarrationPlayer represents a video narration player providing video narration visualization and control facilities.
IVideoPlaybackControllerFactory
ispring.presenter.player.video The IVideoPlaybackControllerFactory interface is an abstract factory creating various types of video controllers.
IVideoPlaybackControllerFactory2
ispring.presenter.player.video The IVideoPlaybackControllerFactory2 interface is an extended version of an abstract factory creating various types of video controllers.
IVideoResolution
ispring.presenter.player.video The IVideoResolution interface provides video resolution information.
IVideoTrack
ispring.presenter.presentation.narration The IVideoTrack interface represents a video track.
IVideoTracks
ispring.presenter.presentation.narration The IVideoTracks interface represents a collection of video narration tracks.
IVideoView
ispring.presenter.player.video The IVideoView interface represents a video view providing access to the display object of the video view and the related video control interfaces.
IWebLink
ispring.presenter.presentation.settings The IWebLink interface represents a web link associated with the presentation.
IWebLinks
ispring.presenter.presentation.settings The IWebLinks interface provides information about the presentation web links.
IWebObject
ispring.presenter.presentation.webobjects The IWebObject interface provides information about a Web Object associated with a slide of a presentation.
IWebObjects
ispring.presenter.presentation.webobjects The IWebObjects interface represents a collection of the slide web objects.
MediaPlaybackEvent
ispring.presenter.player.media The MediaPlaybackEvent event lets you handle events during audio and video playback.
MediaPlaybackEvent2
ispring.presenter.player.media The MediaPlaybackEvent2 event is an extended version of the MediaPlaybackEvent.
MetaCommandEvent
ispring.presenter.player.events This event is dispatched when a meta command is to be executed.
PlaybackState
ispring.presenter.player.media The PlaybackState class is an enumeration class that provides values for the playbackState property of the IMediaPlaybackController interface and for the playbackState property of the MediaPlaybackEvent class.
PlayerContainerEvent
ispring.presenter The PlayerContainerEvent class represents an event that is dispatched by the associated presentation player container or slide player container.
PresentationClockEvent
ispring.presenter.player.clock The PresentationClockEvent event is dispatched by the presentation clock implementing the IPresentationClock interface.
PresentationClockEvent2
ispring.presenter.player.clock The PresentationClockEvent2 event is dispatched by the presentation clock implementing the IPresentationClock2 interface.
PresentationClockState
ispring.presenter.player.clock The PresentationClockState class is an enumeration class that provides values for the state property of the IPresentationClock interface.
PresentationClockState2
ispring.presenter.player.clock The PresentationClockState2 class is an enumeration class that provides values for the state2 property of the IPresentationClock2 interface.
PresentationLoaderEvent
ispring.presenter.player.events The PresentationLoaderEvent class represents an event that is dispatched by the presentation loader.
PresentationPlaybackEvent
ispring.presenter.player.events The PresentationPlaybackEvent class represents an event which is dispatched by the object implementing the IPresentationPlaybackController interface.
PresentationPlaybackState
ispring.presenter.player The PresentationPlaybackState class is an enumeration class that provides values for the playbackState property of the IPresentationPlaybackController interface.
PresentationStartupAction
ispring.presenter.player.startup The PresentationStartupAction class is an enumeration class that provides values for the action property of the IPresentationStartup interface.
PresentationStartupEvent
ispring.presenter.player.events The PresentationStartupEvent class represents an event that is dispatched at the presentation startup by the presentation playback controller.
ReferenceType
ispring.presenter.presentation.resources.references The ReferenceType class is an enumeration class that provides values for the type property of the IReference interface.
RestrictedPresentationPlaybackEvent
ispring.presenter.player.events The RestrictedPresentationPlaybackEvent class represents an event that is dispatched by the restricted version of the presentation playback controller.
RestrictedPresentationPlaybackEvent2
ispring.presenter.player.events The RestrictedPresentationPlaybackEvent2 class extends the RestrictedPresentationPlaybackEvent and represents an extended version of the event that is dispatched by the restricted version of the presentation playback controller.
RestrictedPresentationPlaybackEvent3
ispring.presenter.player.events The RestrictedPresentationPlaybackEvent3 class extends represents an extended version of the event that is dispatched by the restricted version of the presentation playback controller.
SkinEvent
ispring.presenter.player.skin The SkinEvent class represents an event that is dispatched by an object implementing the ISkin interface.
SlideChangeRestrictionType
ispring.presenter.player.restriction The SlideChangeRestrictionType class is an enumeration class that provides values for the type property of the ISlideChangeRestriction interface.
SlideChangeRestrictionType2
ispring.presenter.player.restriction The SlideChangeRestrictionType2 class is an enumeration class that provides values for the type property of the ISlideChangeRestriction2 interface.
SlidePlaybackEvent
ispring.presenter.player.slides The SlidePlaybackEvent class represents an event which is dispatched by the object implementing the ISlidePlaybackController interface.
SlideState
ispring.presenter.player The SlideState class is an enumeration class that provides values for the getSlideState() method of the IPresentationLoader interface.
SlideTransitionControllerEvent
ispring.presenter.player.transitions The SlideTransitionControllerEvent class defines an event dispatched by the slide transition controller to notify listeners about start and finish of the slide transition effect.
SlideType
ispring.presenter.presentation.slides The SlideType class is an enumeration class that provides values for the type property of the ISlide interface.
SlideViewedEvent
ispring.presenter.player.events The SlideViewedEvent class represents an event which is dispatched by the presentation playback controller when a slide is being viewed for the first time.
SoundControllerEvent
ispring.presenter.player.sound The SoundControllerEvent event is dispatched by the sound controller.
TooltipEvent
ispring.presenter.player.events The TooltipEvent class is dispatched when a hyperlink tooltip on a slide is to be displayed or hidden.
TransitionEffectType
ispring.presenter.presentation.slides The TransitionEffectType class is an enumeration class that provides values for different slide transition effects.
TransitionPlaybackState
ispring.presenter.player.transitions The TransitionPlaybackState class is an enumeration class that provides values for the state property of the ISlideTransitionController interface.
VideoNarrationPlayerEvent
ispring.presenter.player.video.events The VideoNarrationPlayerEvent event is dispatched by the video narration player.
WebObjectEvent
ispring.presenter.player.events The WebObjectEvent class represents an event which is dispatched by the object implementing the IPresentationView interface to notify its listeners that a web object is to be shown or hidden.