| Package | com.flexicious.nestedtreedatagrid.cells | 
| Class | public class FlexDataGridDataCell | 
| Inheritance | FlexDataGridDataCell  FlexDataGridCell  mx.core.UIComponent | 
| Implements | IFlexDataGridDataCell | 
| Property | Defined By | ||
|---|---|---|---|
|  | backgroundColorString : String [read-only] 
		 If column is a checkbox column, returns the current state of the checkbox renderer 
		  | FlexDataGridCell | |
|  | backgroundDirty : Boolean 
		 A number of operations can cause the cells text and background colors to change. | FlexDataGridCell | |
|  | checkBoxState : String [read-only] 
		 If column is a checkbox column, returns the current state of the checkbox renderer 
		  | FlexDataGridCell | |
|  | colIcon : Image 
		 When column.enableIcon=true, this is the icon that will be associated with the cell. | FlexDataGridCell | |
| colSpan : int 
		 The colSpan associated with this cell. | FlexDataGridDataCell | ||
|  | column : FlexDataGridColumn 
		 The FlexDataGridColumn associated with this cell. | FlexDataGridCell | |
|  | componentInfo : ComponentInfo 
		 The component info that holds this cell in the cells collection of the associated rowInfo object. | FlexDataGridCell | |
|  | currentBackgroundColors : * | FlexDataGridCell | |
|  | currentTextColors : * | FlexDataGridCell | |
|  | destroyed : Boolean 
		 Once a grid is rendered, each cell in the grid is shown in the UI. | FlexDataGridCell | |
|  | drawTopBorder : Boolean [read-only]  | FlexDataGridCell | |
|  | expandCollapseIcon : ExpandCollapseIcon 
		 In 2.7, ability was added to have any cell be a expand collapse cell. | FlexDataGridCell | |
|  | horizontalGridLineColor : * [read-only]  | FlexDataGridCell | |
|  | horizontalGridLineThickness : * [read-only]  | FlexDataGridCell | |
|  | iExpandCollapseComponent : IExpandCollapseComponent [read-only] 
		 In 2.7, ability was added to have any cell be a expand collapse cell. | FlexDataGridCell | |
|  | isChromeCell : Boolean [read-only] 
		 The "Chrome" is defined as header,footer,pager,filter sections. | FlexDataGridCell | |
|  | 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. | FlexDataGridCell | |
|  | isDataCell : Boolean [read-only] 
		 Returns true if the rowInfo object associated with this cell is of type RowPositionInfo.ROW_TYPE_DATA. | FlexDataGridCell | |
|  | isElastic : Boolean [read-only] 
		 Returns true if this cell is not right locked or not fixed width. | FlexDataGridCell | |
|  | isExpandCollapseCell : Boolean [read-only] 
		 Calcualted property that returns if this cell is a expand collapse cell. | FlexDataGridCell | |
|  | isLeftLocked : Boolean [read-only]  | FlexDataGridCell | |
|  | isLocked : Boolean [read-only]  | FlexDataGridCell | |
|  | isNewlyCreated : Boolean [read-only] 
		 When a cell is created for the first time, this flag is set to true. | FlexDataGridCell | |
|  | isRightLocked : Boolean [read-only]  | FlexDataGridCell | |
|  | level : FlexDataGridColumnLevel 
		 The FlexDataGridColumnLevel associated with this cell. | FlexDataGridCell | |
|  | moving : Boolean = false 
		 Used by header cells and column group cells for drag drop move. | FlexDataGridCell | |
|  | nestDepth : Number [read-only] 
		 Returns the nestpDepth property of the associated level, if it is not null. | FlexDataGridCell | |
|  | perceivedX : Number [read-only] 
		 The X Position of this cell, as the user sees it. | FlexDataGridCell | |
|  | renderer : DisplayObject [read-only]  | FlexDataGridCell | |
|  | rendererFactory : IFactory | FlexDataGridCell | |
|  | rowInfo : RowInfo 
		 The rowInfo object associated with this cell. | FlexDataGridCell | |
| rowSpan : int 
		 The rowSpan associated with this cell. | FlexDataGridDataCell | ||
|  | text : String 
		 This is the actual text to display in the cell. | FlexDataGridCell | |
|  | verticalGridLineColor : * [read-only]  | FlexDataGridCell | |
|  | verticalGridLineThickness : * [read-only]  | FlexDataGridCell | |
|  | wordWrap : Boolean 
		 This flag is a used for enabling the wordWrap on the associated renderer. | FlexDataGridCell | |
| Method | Defined By | ||
|---|---|---|---|
|  | destroy():void | FlexDataGridCell | |
|  | drawBackground(unscaledWidth:Number, unscaledHeight:Number):void 
		 Draws the background as well as calls drawBorder on the given cell
		 
		 Each cell in Ultimate will draw its own background
		 and border. | FlexDataGridCell | |
|  | drawRightBorder(unscaledWidth:Number, unscaledHeight:Number):void | FlexDataGridCell | |
|  | 
		 The getBackgroundColors method is responsible for evaluating the background color of the cell. | FlexDataGridCell | |
|  | getRolloverColor():* 
		 If this is a fillRow, returns the value of the color property. | FlexDataGridCell | |
|  | 
		 If this is a fillRow, returns the value of the color property. | FlexDataGridCell | |
|  | getStyleValue(styleProp:String):* | FlexDataGridCell | |
|  | getTextColors():* 
		 The getTextColors method is responsible for evaluating the text color of the cell. | FlexDataGridCell | |
|  | hasHorizontalGridLines():Boolean | FlexDataGridCell | |
|  | hasVerticalGridLines():Boolean | FlexDataGridCell | |
|  | initializeCheckBoxRenderer(renderer:DisplayObject):void | FlexDataGridCell | |
|  | invalidateBackground():void 
		 Marks the cell so that the background and borders are drawn in the next validation cycle. | FlexDataGridCell | |
|  | placeComponent(cellRenderer:DisplayObject, unscaledWidth:Number, unscaledHeight:Number, usePadding:Boolean = true):Point | FlexDataGridCell | |
| refreshCell():void [override]  | FlexDataGridDataCell | ||
|  | setRendererSize(cellRenderer:DisplayObject, w:Number, h:Number):void | FlexDataGridCell | |
| Method | Defined By | ||
|---|---|---|---|
|  | capitalizeFirstLetterIfPrefix(val:String):String | FlexDataGridCell | |
|  | drawCell(unscaledWidth:Number, unscaledHeight:Number):void | FlexDataGridCell | |
| getLeftPadding():int [override] 
		 In case of column.enableHierarchicalNestIndent, returns maxPaddingCellWidth else returns zero
		  | FlexDataGridDataCell | ||
| colSpan | property | 
colSpan:intThe 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.
    public function get colSpan():int    public function set colSpan(value:int):void| rowSpan | property | 
rowSpan:intThe 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.
    public function get rowSpan():int    public function set rowSpan(value:int):void| getLeftPadding | () | method | 
override protected function getLeftPadding():intIn case of column.enableHierarchicalNestIndent, returns maxPaddingCellWidth else returns zero
Returns| int | 
| refreshCell | () | method | 
override public function refreshCell():void