Packagecom.flexicious.nestedtreedatagrid.valueobjects
Classpublic class ComponentInfo
InheritanceComponentInfo Inheritance Object



Public Properties
 PropertyDefined By
  colIndex : int
[read-only]
ComponentInfo
  component : DisplayObject
ComponentInfo
  inCornerAreas : Boolean = false
ComponentInfo
  isContentArea : Boolean
[read-only] Returns true if we are a data cell or if we area a chrome cell at a nest depth of greater than 1.
ComponentInfo
  isLeftLocked : Boolean
[read-only]
ComponentInfo
  isLocked : Boolean
[read-only]
ComponentInfo
  isRightLocked : Boolean
[read-only]
ComponentInfo
  perceivedX : Number
[read-only] f left locked, returns X, if right locked returns leftLockedWidth+unlockedWidth+x if unlocked returns leftLockedX + x
ComponentInfo
  row : RowInfo
ComponentInfo
  useComponentPosition : Boolean = false
ComponentInfo
  x : Number
ComponentInfo
Public Methods
 MethodDefined By
  
ComponentInfo(component:DisplayObject, x:Number, row:RowInfo)
ComponentInfo
Property Detail
colIndexproperty
colIndex:int  [read-only]


Implementation
    public function get colIndex():int
componentproperty 
public var component:DisplayObject

inCornerAreasproperty 
public var inCornerAreas:Boolean = false

isContentAreaproperty 
isContentArea:Boolean  [read-only]

Returns true if we are a data cell or if we area a chrome cell at a nest depth of greater than 1. These cells are all drawn in the content area, hence have to scroll


Implementation
    public function get isContentArea():Boolean
isLeftLockedproperty 
isLeftLocked:Boolean  [read-only]


Implementation
    public function get isLeftLocked():Boolean
isLockedproperty 
isLocked:Boolean  [read-only]


Implementation
    public function get isLocked():Boolean
isRightLockedproperty 
isRightLocked:Boolean  [read-only]


Implementation
    public function get isRightLocked():Boolean
perceivedXproperty 
perceivedX:Number  [read-only]

f left locked, returns X, if right locked returns leftLockedWidth+unlockedWidth+x if unlocked returns leftLockedX + x


Implementation
    public function get perceivedX():Number
rowproperty 
public var row:RowInfo

useComponentPositionproperty 
public var useComponentPosition:Boolean = false

xproperty 
public var x:Number

Constructor Detail
ComponentInfo()Constructor
public function ComponentInfo(component:DisplayObject, x:Number, row:RowInfo)



Parameters
component:DisplayObject
 
x:Number
 
row:RowInfo