Packageorg.openzoom.flash.viewport.transformers
Classpublic final class TweenerTransformer
InheritanceTweenerTransformer Inheritance org.openzoom.flash.viewport.transformers.ViewportTransformerBase
ImplementsIViewportTransformer

TweenerTransformer is an implementation of IViewportTransformer based on the fantastic animation library Tweener. It let's you specify the duration and easing of the animation.



Public Properties
 PropertyDefined by
  duration : Number
Duration of the transformation in seconds
TweenerTransformer
  easing : String
Easing for the transformation.
TweenerTransformer
Public Methods
 MethodDefined by
  
Constructor.
TweenerTransformer
  
stop():void
Stop viewport transformation.
TweenerTransformer
  
transform(target:IViewportTransform, immediately:Boolean = false):void
Transform viewport to target transform.
TweenerTransformer
Property detail
durationproperty
duration:Number  [read-write]

Duration of the transformation in seconds

The default value is 1.5.

Implementation
    public function get duration():Number
    public function set duration(value:Number):void
easingproperty 
easing:String  [read-write]

Easing for the transformation.

The default value is easeOutExpo.

Implementation
    public function get easing():String
    public function set easing(value:String):void

See also

Constructor detail
TweenerTransformer()constructor
public function TweenerTransformer()

Constructor.

Method detail
stop()method
public function stop():void

Stop viewport transformation.

transform()method 
public override function transform(target:IViewportTransform, immediately:Boolean = false):void

Transform viewport to target transform.

Parameters
target:IViewportTransform
 
immediately:Boolean (default = false)