Packageorg.openPyro.layout
Classpublic class RowGridLayout
ImplementsIContainerMeasurementHelper, ILayout



Public Properties
 PropertyDefined by
  container : UIContainer
[write-only]
RowGridLayout
  initX : Number
[write-only]
RowGridLayout
  initY : Number
[write-only]
RowGridLayout
  prepare : Function
[write-only]
RowGridLayout
Protected Properties
 PropertyDefined by
  _columnGap : Number
RowGridLayout
  _numColumns : uint
RowGridLayout
  _rowGap : Number
RowGridLayout
  _rowHeight : Number = NaN
RowGridLayout
Public Methods
 MethodDefined by
  
RowGridLayout(numColumns:uint, rowHeight:Number, rowGap:Number = 0, columnGap:Number = 0)
RowGridLayout
  
calculateSizes(children:Array, container:UIContainer):void
RowGridLayout
  
getMaxHeight(children:Array):Number
RowGridLayout
  
getMaxWidth(children:Array):Number
RowGridLayout
  
layout(children:Array):void
RowGridLayout
Property detail
_columnGapproperty
protected var _columnGap:Number
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
_numColumnsproperty 
protected var _numColumns:uint
prepareproperty 
prepare:Function  [write-only]Implementation
    public function set prepare(value:Function):void
_rowGapproperty 
protected var _rowGap:Number
_rowHeightproperty 
protected var _rowHeight:Number = NaN
Constructor detail
RowGridLayout()constructor
public function RowGridLayout(numColumns:uint, rowHeight:Number, rowGap:Number = 0, columnGap:Number = 0)Parameters
numColumns:uint
 
rowHeight: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