Packagefeathers.layout
Interfacepublic interface ILayoutDisplayObject extends IFeathersDisplayObject, IFeathersEventDispatcher
Implementors FeathersControl

A display object that may be associated with extra data for use with advanced layouts.



Public Properties
 PropertyDefined By
 Inheritedalpha : Number
IFeathersDisplayObject
 Inheritedbase : DisplayObject
[read-only]
IFeathersDisplayObject
 InheritedblendMode : String
IFeathersDisplayObject
 Inheritedbounds : Rectangle
[read-only]
IFeathersDisplayObject
 Inheritedfilter : FragmentFilter
IFeathersDisplayObject
 InheritedhasVisibleArea : Boolean
[read-only]
IFeathersDisplayObject
 Inheritedheight : Number
IFeathersDisplayObject
  includeInLayout : Boolean
Determines if the ILayout should use this object or ignore it.
ILayoutDisplayObject
  layoutData : ILayoutData
Extra parameters associated with this display object that will be used by the layout algorithm.
ILayoutDisplayObject
 Inheritedname : String
IFeathersDisplayObject
 Inheritedparent : DisplayObjectContainer
[read-only]
IFeathersDisplayObject
 InheritedpivotX : Number
IFeathersDisplayObject
 InheritedpivotY : Number
IFeathersDisplayObject
 Inheritedroot : DisplayObject
[read-only]
IFeathersDisplayObject
 Inheritedrotation : Number
IFeathersDisplayObject
 InheritedscaleX : Number
IFeathersDisplayObject
 InheritedscaleY : Number
IFeathersDisplayObject
 InheritedskewX : Number
IFeathersDisplayObject
 InheritedskewY : Number
IFeathersDisplayObject
 Inheritedstage : Stage
[read-only]
IFeathersDisplayObject
 Inheritedtouchable : Boolean
IFeathersDisplayObject
 InheritedtransformationMatrix : Matrix
[read-only]
IFeathersDisplayObject
 InheriteduseHandCursor : Boolean
IFeathersDisplayObject
 Inheritedvisible : Boolean
IFeathersDisplayObject
 Inheritedwidth : Number
IFeathersDisplayObject
 Inheritedx : Number
IFeathersDisplayObject
 Inheritedy : Number
IFeathersDisplayObject
Public Methods
 MethodDefined By
 Inherited
addEventListener(type:String, listener:Function):void
IFeathersEventDispatcher
 Inherited
dispatchEvent(event:Event):void
IFeathersEventDispatcher
 Inherited
dispatchEventWith(type:String, bubbles:Boolean = false, data:Object = null):void
IFeathersEventDispatcher
 Inherited
dispose():void
IFeathersDisplayObject
 Inherited
getBounds(targetSpace:DisplayObject, resultRect:Rectangle = null):Rectangle
IFeathersDisplayObject
 Inherited
getTransformationMatrix(targetSpace:DisplayObject, resultMatrix:Matrix = null):Matrix
IFeathersDisplayObject
 Inherited
globalToLocal(globalPoint:Point, resultPoint:Point = null):Point
IFeathersDisplayObject
 Inherited
hasEventListener(type:String):Boolean
IFeathersEventDispatcher
 Inherited
hitTest(localPoint:Point, forTouch:Boolean = false):DisplayObject
IFeathersDisplayObject
 Inherited
localToGlobal(localPoint:Point, resultPoint:Point = null):Point
IFeathersDisplayObject
 Inherited
removeEventListener(type:String, listener:Function):void
IFeathersEventDispatcher
 Inherited
removeEventListeners(type:String = null):void
IFeathersEventDispatcher
 Inherited
removeFromParent(dispose:Boolean = false):void
IFeathersDisplayObject
 Inherited
render(support:RenderSupport, parentAlpha:Number):void
IFeathersDisplayObject
Events
 Event Summary Defined By
  Dispatched when a property of the display object's layout data changes.ILayoutDisplayObject
Property Detail
includeInLayoutproperty
includeInLayout:Boolean

Determines if the ILayout should use this object or ignore it.


Implementation
    public function get includeInLayout():Boolean
    public function set includeInLayout(value:Boolean):void
layoutDataproperty 
layoutData:ILayoutData

Extra parameters associated with this display object that will be used by the layout algorithm.


Implementation
    public function get layoutData():ILayoutData
    public function set layoutData(value:ILayoutData):void
Event Detail
layoutDataChange Event
Event Object Type: starling.events.Event
Event.type property = feathers.events.FeathersEventType.LAYOUT_DATA_CHANGE

Dispatched when a property of the display object's layout data changes.

The FeathersEventType.LAYOUT_DATA_CHANGE event type is used by Feathers controls when their layout data has changed.