Packagecom.flexicious.nestedtreedatagrid.interfaces
Interfacepublic interface IFlexDataGridDataCell extends IFlexDataGridCell, flash.events.IEventDispatcher, mx.core.IUIComponent
Implementors FlexDataGridDataCell, FlexDataGridExpandCollapseCell



Public Properties
 PropertyDefined By
 InheritedautomationName : String
To provide a friendly name for automation.
IFlexDataGridCell
 InheritedbackgroundDirty : Boolean
A number of operations can cause the cells text and background colors to change.
IFlexDataGridCell
  colSpan : int
The colSpan associated with this cell.
IFlexDataGridDataCell
 Inheritedcolumn : FlexDataGridColumn
The FlexDataGridColumn associated with this cell.
IFlexDataGridCell
 InheritedcomponentInfo : ComponentInfo
The component info that holds this cell in the cells collection of the associated rowInfo object.
IFlexDataGridCell
 InheritedcurrentBackgroundColors : *
This property stores the temporary value of a cells background color when the user hovers over it.
IFlexDataGridCell
 InheritedcurrentTextColors : *
This property stores the temporary value of a cells text color when the user hovers over it.
IFlexDataGridCell
 Inheriteddestroyed : Boolean
Once a grid is rendered, each cell in the grid is shown in the UI.
IFlexDataGridCell
 InheriteddrawTopBorder : Boolean
[read-only] Calculated property that controls whether or not to draw the top border.
IFlexDataGridCell
 Inheritedgraphics : Graphics
[read-only] The graphics object associated with the given sprite.
IFlexDataGridCell
 InheritedhorizontalGridLineColor : *
[read-only] What color to use to draw the horizontal grid lines for this cell.
IFlexDataGridCell
 InheritedhorizontalGridLineThickness : *
[read-only] What thickness to use to draw the horizontal grid lines for this cell.
IFlexDataGridCell
 InheritediExpandCollapseComponent : IExpandCollapseComponent
[read-only] In 2.7, ability was added to have any cell be a expand collapse cell.
IFlexDataGridCell
 InheritedisChromeCell : Boolean
[read-only] The "Chrome" is defined as header,footer,pager,filter sections.
IFlexDataGridCell
 InheritedisContentArea : 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.
IFlexDataGridCell
 InheritedisDataCell : Boolean
[read-only] Returns true if the rowInfo object associated with this cell is of type RowPositionInfo.ROW_TYPE_DATA.
IFlexDataGridCell
 InheritedisElastic : Boolean
[read-only] Returns true if this cell is not right locked or not fixed width.
IFlexDataGridCell
 InheritedisExpandCollapseCell : Boolean
[read-only] Calcualted property that returns if this cell is a expand collapse cell.
IFlexDataGridCell
 InheritedisLeftLocked : Boolean
[read-only] Returns true if the column associated with this cell has columnLockMode="left"
IFlexDataGridCell
 InheritedisLocked : Boolean
[read-only] Returns true if the column associated with this cell has columnLockMode="left" or columnLockMode="right"
IFlexDataGridCell
 InheritedisNewlyCreated : Boolean
[read-only] When a cell is created for the first time, this flag is set to true.
IFlexDataGridCell
 InheritedisRightLocked : Boolean
[read-only] Returns true if the column associated with this cell has columnLockMode="right"
IFlexDataGridCell
 Inheritedlevel : FlexDataGridColumnLevel
The FlexDataGridColumnLevel associated with this cell.
IFlexDataGridCell
 InheritednestDepth : Number
[read-only] Returns the nestpDepth property of the associated level, if it is not null.
IFlexDataGridCell
 InheritedperceivedX : Number
[read-only] The X Position of this cell, as the user sees it.
IFlexDataGridCell
 Inheritedrenderer : DisplayObject
[read-only] The actual renderer component that displays the value of the cell.
IFlexDataGridCell
 InheritedrendererFactory : IFactory
The factory class used for initializing the cell.
IFlexDataGridCell
 InheritedrowInfo : RowInfo
The rowInfo object associated with this cell.
IFlexDataGridCell
  rowSpan : int
The rowSpan associated with this cell.
IFlexDataGridDataCell
 Inheritedtext : String
This is the actual text to display in the cell.
IFlexDataGridCell
 InheritedverticalGridLineColor : *
[read-only] What color to use to draw the vertical grid lines for this cell.
IFlexDataGridCell
 InheritedverticalGridLineThickness : *
[read-only] What thickness to use to draw the horizontal grid lines for this cell.
IFlexDataGridCell
 InheritedwordWrap : Boolean
This flag is a used for enabling the wordWrap on the associated renderer.
IFlexDataGridCell
Public Methods
 MethodDefined By
 Inherited
destroy():void
Once a grid is rendered, each cell in the grid is shown in the UI.
IFlexDataGridCell
 Inherited
drawRightBorder(unscaledWidth:Number, unscaledHeight:Number):void
IFlexDataGridCell
 Inherited
IFlexDataGridCell
 Inherited
IFlexDataGridCell
 Inherited
Returns the value of the textRollOverColor style property.
IFlexDataGridCell
 Inherited
getStyle(styleProp:String):*
IFlexDataGridCell
 Inherited
getStyleValue(styleProp:String):*
IFlexDataGridCell
 Inherited
IFlexDataGridCell
 Inherited
Returns true if the style property for horizontalGridLines is defined for the type of the row.
IFlexDataGridCell
 Inherited
Returns true if the style property for verticalGridLines is defined for the type of the row.
IFlexDataGridCell
 Inherited
Marks the cell so that the background and borders are drawn in the next validation cycle.
IFlexDataGridCell
 Inherited
Marks a component so that its updateDisplayList() method gets called during a later screen update.
IFlexDataGridCell
 Inherited
placeComponent(cellRenderer:DisplayObject, unscaledWidth:Number, unscaledHeight:Number, usePadding:Boolean = true):Point
This method will size and place the renderer within the bounds of this cell.
IFlexDataGridCell
 Inherited
This method is responsible for preparing the cell for display.
IFlexDataGridCell
 Inherited
setStyle(styleProp:String, value:*):void
IFlexDataGridCell
Property Detail
colSpanproperty
colSpan:int

The colSpan associated with this cell. Defaults to 1. Will only be different when this cell is passed into the grid.colSpanFunction, and a different colSpan is returned. Although there is a setter for this property, this setter is for internal use only Setting this property will have no impact. It will be overwritten with the results of the colSpanFunction on the grid.


Implementation
    public function get colSpan():int
    public function set colSpan(value:int):void
rowSpanproperty 
rowSpan:int

The rowSpan associated with this cell. Defaults to 1. Will only be different when this cell is passed into the grid.rowSpanFunction, and a different rowSpan is returned. Although there is a setter for this property, this setter is for internal use only Setting this property will have no impact. It will be overwritten with the results of the rowSpanFunction on the grid.


Implementation
    public function get rowSpan():int
    public function set rowSpan(value:int):void