Packagefeathers.layout
Classpublic class VerticalLayoutData
InheritanceVerticalLayoutData Inheritance EventDispatcher Inheritance Object
Implements ILayoutData

Product Version : Feathers 1.3.0

Extra, optional data used by an VerticalLayout instance to position and size a display object.

See also

VerticalLayout
ILayoutDisplayObject


Public Properties
 PropertyDefined By
  percentHeight : Number
The height of the layout object, as a percentage of the container's height.
VerticalLayoutData
  percentWidth : Number
The width of the layout object, as a percentage of the container's width.
VerticalLayoutData
Public Methods
 MethodDefined By
  
VerticalLayoutData(percentWidth:Number, percentHeight:Number)
Constructor.
VerticalLayoutData
 Inherited
addEventListener(type:String, listener:Function):void
Registers an event listener at a certain object.
EventDispatcher
 Inherited
dispatchEvent(event:Event):void
Dispatches an event to all objects that have registered listeners for its type.
EventDispatcher
 Inherited
dispatchEventWith(type:String, bubbles:Boolean = false, data:Object = null):void
Dispatches an event with the given parameters to all objects that have registered listeners for the given type.
EventDispatcher
 Inherited
hasEventListener(type:String, listener:Function = null):Boolean
If called with one argument, figures out if there are any listeners registered for the given event type.
EventDispatcher
 Inherited
removeEventListener(type:String, listener:Function):void
Removes an event listener from the object.
EventDispatcher
 Inherited
removeEventListeners(type:String = null):void
Removes all event listeners with a certain type, or all of them if type is null.
EventDispatcher
Events
 Event Summary Defined By
  VerticalLayoutData
Property Detail
percentHeightproperty
percentHeight:Number

The height of the layout object, as a percentage of the container's height. The container will calculate the sum of all of its children with explicit pixel heights, and then the remaining space will be distributed to children with percent heights.

A percentage may be specified in the range from 0 to 100. If the value is set to NaN, this property is ignored. It will also be ignored when the useVirtualLayout property of the VerticalLayout is set to false.

The default value is NaN.


Implementation
    public function get percentHeight():Number
    public function set percentHeight(value:Number):void
percentWidthproperty 
percentWidth:Number

The width of the layout object, as a percentage of the container's width.

A percentage may be specified in the range from 0 to 100. If the value is set to NaN, this property is ignored.

Performance tip: If all items in your layout will have 100% width, it's better to set the horizontalAlign property of the VerticalLayout to HorizontalAlign.JUSTIFY.

The default value is NaN.


Implementation
    public function get percentWidth():Number
    public function set percentWidth(value:Number):void

See also

Constructor Detail
VerticalLayoutData()Constructor
public function VerticalLayoutData(percentWidth:Number, percentHeight:Number)

Constructor.

Parameters
percentWidth:Number (default = NaN)
 
percentHeight:Number (default = NaN)
Event Detail
change Event
Event Object Type: starling.events.Event