Packageispring.presenter.player.transitions
Interfacepublic interface ISlideTransitionController extends flash.events.IEventDispatcher

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 ISlideTransitionController interface provides information about the current state and progress of the slide transition effect.

To obtain the ISlideTransitionController interface use the slideTransitionController property on the IPresentationPlaybackController interface.

See also

ispring.presenter.player.IPresentationPlaybackController.slideTransitionController


Public Properties
PropertyDefined By
state : String
[read-only] The state of the slide transition controller.
ISlideTransitionController
transitionProgress : Number
[read-only] The transition effect progress in the range 0...1.
ISlideTransitionController
Events
Event Summary Defined By
 Dispatched when a slide transition effect is finished.ISlideTransitionController
 Dispatched when a slide transition effect is started.ISlideTransitionController
Property Detail
stateproperty
state:String  [read-only]

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 state of the slide transition controller. See the ispring.presenter.player.transitions.TransitionPlaybackState constants for more details.


Implementation
    public function get state():String

See also

transitionProgressproperty 
transitionProgress:Number  [read-only]

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 transition effect progress in the range 0...1.


Implementation
    public function get transitionProgress():Number
Event Detail
transitionEffectFinished Event
Event Object Type: ispring.presenter.player.transitions.SlideTransitionControllerEvent
SlideTransitionControllerEvent.type property = ispring.presenter.player.transitions.SlideTransitionControllerEvent.TRANSITION_EFFECT_FINISHED

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

Dispatched when a slide transition effect is finished.

The SlideTransitionControllerEvent.TRANSITION_EFFECT_FINISHED constant defines the value of the type property of the event object for a transitionEffectFinished event.

The properties of the event object have the following values:

PropertyValue
bubblesfalse
cancelablefalse; there is no default behavior to cancel.
currentTargetThe Object that defines the event listener that handles the event. For example, if you use myButton.addEventListener() to register an event listener, myButton is the value of the currentTarget.
slideIndexThe index of the slide the player has switched to.
targetThe Object that dispatched the event; it is not always the Object listening for the event. Use the currentTarget property to always access the Object listening for the event.
transitionEffectStarted Event  
Event Object Type: ispring.presenter.player.transitions.SlideTransitionControllerEvent
SlideTransitionControllerEvent.type property = ispring.presenter.player.transitions.SlideTransitionControllerEvent.TRANSITION_EFFECT_STARTED

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

Dispatched when a slide transition effect is started.

The SlideTransitionControllerEvent.TRANSITION_EFFECT_STARTED constant defines the value of the type property of the event object for a transitionEffectStarted event.

The properties of the event object have the following values:

PropertyValue
bubblesfalse
cancelablefalse; there is no default behavior to cancel.
currentTargetThe Object that defines the event listener that handles the event. For example, if you use myButton.addEventListener() to register an event listener, myButton is the value of the currentTarget.
slideIndexThe index of the slide the player starts switching to.
targetThe Object that dispatched the event; it is not always the Object listening for the event. Use the currentTarget property to always access the Object listening for the event.