Packageorg.openPyro.layout
Classpublic class ColumnGridLayout
ImplementsIContainerMeasurementHelper, ILayout



Public Properties
 PropertyDefined by
  container : UIContainer
[write-only]
ColumnGridLayout
  initX : Number
[write-only]
ColumnGridLayout
  initY : Number
[write-only]
ColumnGridLayout
  prepare : Function
[write-only]
ColumnGridLayout
Protected Properties
 PropertyDefined by
  _columnGap : Number
ColumnGridLayout
  _columnWidth : Number = NaN
ColumnGridLayout
  _numRows : uint
ColumnGridLayout
  _rowGap : Number
ColumnGridLayout
Public Methods
 MethodDefined by
  
ColumnGridLayout(numRows:uint, columnWidth:Number, rowGap:Number = 0, columnGap:Number = 0)
ColumnGridLayout
  
calculateSizes(children:Array, container:UIContainer):void
ColumnGridLayout
  
getMaxHeight(children:Array):Number
ColumnGridLayout
  
getMaxWidth(children:Array):Number
ColumnGridLayout
  
layout(children:Array):void
ColumnGridLayout
Property detail
_columnGapproperty
protected var _columnGap:Number
_columnWidthproperty 
protected var _columnWidth:Number = NaN
containerproperty 
container:UIContainer  [write-only]Implementation
    public function set container(value:UIContainer):void
initXproperty 
initX:Number  [write-only]Implementation
    public function set initX(value:Number):void
initYproperty 
initY:Number  [write-only]Implementation
    public function set initY(value:Number):void
_numRowsproperty 
protected var _numRows:uint
prepareproperty 
prepare:Function  [write-only]Implementation
    public function set prepare(value:Function):void
_rowGapproperty 
protected var _rowGap:Number
Constructor detail
ColumnGridLayout()constructor
public function ColumnGridLayout(numRows:uint, columnWidth:Number, rowGap:Number = 0, columnGap:Number = 0)Parameters
numRows:uint
 
columnWidth:Number
 
rowGap:Number (default = 0)
 
columnGap:Number (default = 0)
Method detail
calculateSizes()method
public function calculateSizes(children:Array, container:UIContainer):voidParameters
children:Array
 
container:UIContainer
getMaxHeight()method 
public function getMaxHeight(children:Array):NumberParameters
children:Array

Returns
Number
getMaxWidth()method 
public function getMaxWidth(children:Array):NumberParameters
children:Array

Returns
Number
layout()method 
public function layout(children:Array):voidParameters
children:Array