Package | com.gestureworks.cml.away3d.elements |
Class | public class Layout3D |
Inheritance | Layout3D ![]() |
Implements | ILayout3D |
Subclasses | CircleLayout3D, RandomLayout3D |
Property | Defined By | ||
---|---|---|---|
autoplay : Boolean
Automatically tweens when layout method is called. | Layout3D | ||
easing : *
Specifies the easing equation. | Layout3D | ||
layoutTween : TimelineLite [read-only]
Read-only accessor to layout tweener. | Layout3D | ||
name : String | Layout3D | ||
onComplete : Function
Function to call on layout complete
| Layout3D | ||
onUpdate : Function
Function to call on layout update
| Layout3D | ||
tween : Boolean
Flag indicating the display objects will animate to their layout positions. | Layout3D | ||
tweenTime : Number
The time(ms) the display objects will take to move into positions
| Layout3D |
Property | Defined By | ||
---|---|---|---|
childTransforms : Vector.<LayoutTransforms> | Layout3D | ||
childTweens : Array | Layout3D | ||
_layoutTween : TimelineLite | Layout3D |
Method | Defined By | ||
---|---|---|---|
Layout3D()
Constructor
| Layout3D | ||
killTween(child:* = null):void
Kills the tweening of the provided child. | Layout3D | ||
layout(container:ObjectContainer3D):void | Layout3D | ||
parseCML(cml:XMLList):XMLList [override]
| Layout3D |
_layoutTween | property |
protected var _layoutTween:TimelineLite
autoplay | property |
autoplay:Boolean
Automatically tweens when layout method is called. If false you call play() on the layoutTween property.
public function get autoplay():Boolean
public function set autoplay(value:Boolean):void
childTransforms | property |
protected var childTransforms:Vector.<LayoutTransforms>
childTweens | property |
protected var childTweens:Array
easing | property |
easing:*
Specifies the easing equation. Argument must be an Ease instance or a String defining the Ease class either by property syntax or class name (e.g. Expo.easeOut or ExpoOut).
public function get easing():*
public function set easing(value:any):void
layoutTween | property |
layoutTween:TimelineLite
[read-only] Read-only accessor to layout tweener.
public function get layoutTween():TimelineLite
name | property |
public var name:String
onComplete | property |
onComplete:Function
Function to call on layout complete
public function get onComplete():Function
public function set onComplete(value:Function):void
onUpdate | property |
onUpdate:Function
Function to call on layout update
public function get onUpdate():Function
public function set onUpdate(value:Function):void
tween | property |
tween:Boolean
Flag indicating the display objects will animate to their layout positions. If false, the objects will be positioned at initialization.
The default value is true
.
public function get tween():Boolean
public function set tween(value:Boolean):void
tweenTime | property |
tweenTime:Number
The time(ms) the display objects will take to move into positions
The default value is 500
.
public function get tweenTime():Number
public function set tweenTime(value:Number):void
Layout3D | () | Constructor |
public function Layout3D()
Constructor
killTween | () | method |
public function killTween(child:* = null):void
Kills the tweening of the provided child. If a child is not provided, the group tween is killed.
Parameters
child:* (default = null )
|
layout | () | method |
public function layout(container:ObjectContainer3D):void
Parameters
container:ObjectContainer3D |
parseCML | () | method |
override public function parseCML(cml:XMLList):XMLList
Parameters
cml:XMLList |
XMLList |