Packageispring.presenter.player.core
Interfacepublic interface IPresentationPlaybackCore

Language Version : ActionScript 3.0
Product Versions : iSpring Pro 6.0.3, iSpring Platform 6.0
Runtime Versions : AIR 1.0, Flash Player 10.1

The IPresentationPlaybackCore interface provides access to the player core components. This interface allows overriding the standard functionality of the player with the custom one.

The IPresentationPlaybackCore interface of the iSpring generated presentation can be obtained using the core property on the IPresentationView interface. The core property of the IStandaloneSlideView interface provides access to the IPresentationPlaybackCore interface of the iSpring generated standalone slides.

See also

ispring.presenter.player.IPresentationView
ispring.presenter.player.IStandaloneSlideView
ispring.presenter.player.core.IHyperlinkManager
ispring.presenter.player.audio.IAudioPlaybackControllerFactory
ispring.presenter.player.video.IVideoPlaybackControllerFactory


Public Properties
PropertyDefined By
audioPlaybackControllerFactory : IAudioPlaybackControllerFactory
The factory object used by the player core to create audio playback controllers.
IPresentationPlaybackCore
hyperlinkManager : IHyperlinkManager
The hyperlink manager handling mouse clicks on hyperlinks within a slide.
IPresentationPlaybackCore
videoPlaybackControllerFactory : IVideoPlaybackControllerFactory
The factory object used by the player core to create video playback controllers.
IPresentationPlaybackCore
Property Detail
audioPlaybackControllerFactoryproperty
audioPlaybackControllerFactory:IAudioPlaybackControllerFactory

Language Version : ActionScript 3.0
Product Versions : iSpring Pro 6.0.3, iSpring Platform 6.0
Runtime Versions : AIR 1.0, Flash Player 10.1

The factory object used by the player core to create audio playback controllers.


Implementation
    public function get audioPlaybackControllerFactory():IAudioPlaybackControllerFactory
    public function set audioPlaybackControllerFactory(value:IAudioPlaybackControllerFactory):void

See also

hyperlinkManagerproperty 
hyperlinkManager:IHyperlinkManager

Language Version : ActionScript 3.0
Product Versions : iSpring Pro 6.0.3, iSpring Platform 6.0
Runtime Versions : AIR 1.0, Flash Player 10.1

The hyperlink manager handling mouse clicks on hyperlinks within a slide.

To override the standard hyperlink manager functionality you need to create an instance of the class implementing the IHyperlinkManager interface. It should be passed as a value of the hyperlinkManager property. The custom hyperlink manager will then handle hyperlink clicks.


Implementation
    public function get hyperlinkManager():IHyperlinkManager
    public function set hyperlinkManager(value:IHyperlinkManager):void

See also

videoPlaybackControllerFactoryproperty 
videoPlaybackControllerFactory:IVideoPlaybackControllerFactory

Language Version : ActionScript 3.0
Product Versions : iSpring Pro 6.0.3, iSpring Platform 6.0
Runtime Versions : AIR 1.0, Flash Player 10.1

The factory object used by the player core to create video playback controllers.

Since iSpring Pro 6.1 and iSpring Platform 6.1 the videoPlaybackControllerFactory property setter accepts both the legacy IVideoPlaybackControllerFactory and the new IVideoPlaybackControllerFactory2 interfaces.

To maintain compatibility with the code compiled with the legacy SDK, the videoPlaybackControllerFactory property getter returns the IVideoPlaybackControllerFactory interface. To obtain the IVideoPlaybackControllerFactory2 interface from the existing IVideoPlaybackControllerFactory interface use the type casting.


Implementation
    public function get videoPlaybackControllerFactory():IVideoPlaybackControllerFactory
    public function set videoPlaybackControllerFactory(value:IVideoPlaybackControllerFactory):void

See also