| Package | com.flexicious.nestedtreedatagrid.valueobjects |
| Class | public class RowInfo |
| Inheritance | RowInfo flash.events.EventDispatcher |
| Implements | IFilterControlContainer |
| Property | Defined By | ||
|---|---|---|---|
| cells : Array | RowInfo | ||
| data : Object [read-only] | RowInfo | ||
| dataGrid : IExtendedDataGrid | RowInfo | ||
| hasDisclosure : Boolean | RowInfo | ||
| hasNestPad : Boolean | RowInfo | ||
| hasRightLockPad : Boolean | RowInfo | ||
| hasScrollbarPad : Boolean | RowInfo | ||
| height : int | RowInfo | ||
| isChromeRow : Boolean [read-only]
Returns true for Header, footer, Pager and renderer rows. | RowInfo | ||
| isColumnBased : Boolean [read-only]
Returns true for Header, Data and Footer rows,where cells map directly to columns
| RowInfo | ||
| isColumnGroupRow : Boolean [read-only] | RowInfo | ||
| isDataRow : Boolean [read-only] | RowInfo | ||
| isFillRow : Boolean [read-only] | RowInfo | ||
| isFilterRow : Boolean [read-only] | RowInfo | ||
| isFooterRow : Boolean [read-only] | RowInfo | ||
| isHeaderRow : Boolean [read-only] | RowInfo | ||
| isPagerRow : Boolean [read-only] | RowInfo | ||
| isRendererRow : Boolean [read-only] | RowInfo | ||
| name : String [read-only] | RowInfo | ||
| rowPositionInfo : RowPositionInfo | RowInfo | ||
| y : int | RowInfo | ||
| Property | Defined By | ||
|---|---|---|---|
| _filterContainerInterface : FilterContainerImpl | RowInfo | ||
| Method | Defined By | ||
|---|---|---|---|
RowInfo(height:int, y:Number, grid:IExtendedDataGrid) | RowInfo | ||
Gets the component info object for the specified column
| RowInfo | ||
Gets the component info object for the specified column
| RowInfo | ||
getColumnGroupDepth(grid:FlexDataGrid):int | RowInfo | ||
Gets the first IExpandCollapseComponent
| RowInfo | ||
getFilterArguments():ArrayCollection
Loops through all registered IFilterControls, and creates a filter
| RowInfo | ||
getFilterControls():ArrayCollection
Returns all the filter controls
| RowInfo | ||
getFilterValue(column:String):Object
Used to set the initial value of the filter. | RowInfo | ||
getMaxCellHeight(col:FlexDataGridColumn = null):Number | RowInfo | ||
getNextFocusableFilter(myIndex:int, forward:Boolean, inclusive:Boolean = false):IFocusManagerComponent
Gets the next focusable filter control starting at myIndex, proceeding in
forward or backward direction based on the forward parameter
| RowInfo | ||
hasField(column:String):Boolean
Returns true if the container has a filter control
that is bound to the specified column. | RowInfo | ||
invalidateCells():void | RowInfo | ||
refreshCells():void | RowInfo | ||
registerIFilterControl(iFilterControl:IFilterControl):void
Registers the IFilter control in our list. | RowInfo | ||
removeCell(comp:ComponentInfo):void | RowInfo | ||
setFilterFocus(fld:String):Boolean | RowInfo | ||
setFilterValue(column:String, value:Object):void
Used to set the initial value of the filter. | RowInfo | ||
setFocusOnNextFocusableControl(myIndex:int, forward:Boolean, inclusive:Boolean = false):Boolean
Sets the focus on the next focusable filter control starting at myIndex, proceeding in
forward or backward direction based on the forward parameter
| RowInfo | ||
setRowPositionInfo(rowPos:RowPositionInfo, setHt:Boolean = false):void
Reuse an existing row. | RowInfo | ||
showHide(showHide:Boolean):void | RowInfo | ||
unRegisterIFilterControl(iFilterControl:IFilterControl):void
Registers the IFilter control in our list. | RowInfo | ||
| _filterContainerInterface | property |
protected var _filterContainerInterface:FilterContainerImpl| cells | property |
cells:ArrayThis property can be used as the source for data binding.
public function get cells():Array public function set cells(value:Array):void| data | property |
data:Object [read-only] public function get data():Object| dataGrid | property |
dataGrid:IExtendedDataGridThis property can be used as the source for data binding.
public function get dataGrid():IExtendedDataGrid public function set dataGrid(value:IExtendedDataGrid):void| hasDisclosure | property |
hasDisclosure:BooleanThis property can be used as the source for data binding.
public function get hasDisclosure():Boolean public function set hasDisclosure(value:Boolean):void| hasNestPad | property |
hasNestPad:BooleanThis property can be used as the source for data binding.
public function get hasNestPad():Boolean public function set hasNestPad(value:Boolean):void| hasRightLockPad | property |
hasRightLockPad:BooleanThis property can be used as the source for data binding.
public function get hasRightLockPad():Boolean public function set hasRightLockPad(value:Boolean):void| hasScrollbarPad | property |
hasScrollbarPad:BooleanThis property can be used as the source for data binding.
public function get hasScrollbarPad():Boolean public function set hasScrollbarPad(value:Boolean):void| height | property |
height:intThis property can be used as the source for data binding.
public function get height():int public function set height(value:int):void| isChromeRow | property |
isChromeRow:Boolean [read-only] Returns true for Header, footer, Pager and renderer rows.
public function get isChromeRow():Boolean| isColumnBased | property |
isColumnBased:Boolean [read-only] Returns true for Header, Data and Footer rows,where cells map directly to columns
public function get isColumnBased():Boolean| isColumnGroupRow | property |
isColumnGroupRow:Boolean [read-only] public function get isColumnGroupRow():Boolean| isDataRow | property |
isDataRow:Boolean [read-only] public function get isDataRow():Boolean| isFillRow | property |
isFillRow:Boolean [read-only] public function get isFillRow():Boolean| isFilterRow | property |
isFilterRow:Boolean [read-only] public function get isFilterRow():Boolean| isFooterRow | property |
isFooterRow:Boolean [read-only] public function get isFooterRow():Boolean| isHeaderRow | property |
isHeaderRow:Boolean [read-only] public function get isHeaderRow():Boolean| isPagerRow | property |
isPagerRow:Boolean [read-only] public function get isPagerRow():Boolean| isRendererRow | property |
isRendererRow:Boolean [read-only] public function get isRendererRow():Boolean| name | property |
name:String [read-only] public function get name():String| rowPositionInfo | property |
rowPositionInfo:RowPositionInfoThis property can be used as the source for data binding.
public function get rowPositionInfo():RowPositionInfo public function set rowPositionInfo(value:RowPositionInfo):void| y | property |
y:intThis property can be used as the source for data binding.
public function get y():int public function set y(value:int):void| RowInfo | () | Constructor |
public function RowInfo(height:int, y:Number, grid:IExtendedDataGrid)height:int | |
y:Number | |
grid:IExtendedDataGrid |
| getCellForColumn | () | method |
public function getCellForColumn(col:FlexDataGridColumn):ComponentInfoGets the component info object for the specified column
Parameters
col:FlexDataGridColumn |
ComponentInfo |
| getCellForColumnGroup | () | method |
public function getCellForColumnGroup(col:FlexDataGridColumnGroup):ComponentInfoGets the component info object for the specified column
Parameters
col:FlexDataGridColumnGroup |
ComponentInfo |
| getColumnGroupDepth | () | method |
| getExpandCollapseCell | () | method |
public function getExpandCollapseCell():IExpandCollapseComponentGets the first IExpandCollapseComponent
ReturnsIExpandCollapseComponent |
| getFilterArguments | () | method |
public function getFilterArguments():ArrayCollectionLoops through all registered IFilterControls, and creates a filter
ReturnsArrayCollection —
|
| getFilterControls | () | method |
public function getFilterControls():ArrayCollectionReturns all the filter controls
ReturnsArrayCollection —
|
| getFilterValue | () | method |
public function getFilterValue(column:String):ObjectUsed to set the initial value of the filter.
Parameters
column:String |
Object |
| getMaxCellHeight | () | method |
public function getMaxCellHeight(col:FlexDataGridColumn = null):NumberParameters
col:FlexDataGridColumn (default = null) |
Number |
| getNextFocusableFilter | () | method |
public function getNextFocusableFilter(myIndex:int, forward:Boolean, inclusive:Boolean = false):IFocusManagerComponentGets the next focusable filter control starting at myIndex, proceeding in forward or backward direction based on the forward parameter
Parameters
myIndex:int — The index to start searching at
| |
forward:Boolean — Direction to search in.
| |
inclusive:Boolean (default = false) |
IFocusManagerComponent — A IFocusManagerComponent that can accept focus.
|
| hasField | () | method |
public function hasField(column:String):BooleanReturns true if the container has a filter control that is bound to the specified column.
Parameters
column:String |
Boolean |
| invalidateCells | () | method |
public function invalidateCells():void| refreshCells | () | method |
public function refreshCells():void| registerIFilterControl | () | method |
public function registerIFilterControl(iFilterControl:IFilterControl):voidRegisters the IFilter control in our list.
Parameters
iFilterControl:IFilterControl — A control that implements IFilterControl
|
| removeCell | () | method |
| setFilterFocus | () | method |
public function setFilterFocus(fld:String):Boolean
Parameters
fld:String — The string to match the searchField property of the filter control with.
|
Boolean — True if focus was set, false if otherwise.
Focus may not be set if the given search field does not exist,
or if the filter control for the given search field does not
implement IFocusManagerComponent.
|
| setFilterValue | () | method |
public function setFilterValue(column:String, value:Object):voidUsed to set the initial value of the filter.
Parameters
column:String — The column to set filter for
| |
value:Object — The value to set
|
| setFocusOnNextFocusableControl | () | method |
public function setFocusOnNextFocusableControl(myIndex:int, forward:Boolean, inclusive:Boolean = false):BooleanSets the focus on the next focusable filter control starting at myIndex, proceeding in forward or backward direction based on the forward parameter
Parameters
myIndex:int — The index to start searching at
| |
forward:Boolean — Direction to search in.
| |
inclusive:Boolean (default = false) |
Boolean — A IFocusManagerComponent that can accept focus.
|
| setRowPositionInfo | () | method |
public function setRowPositionInfo(rowPos:RowPositionInfo, setHt:Boolean = false):voidReuse an existing row.
Parameters
rowPos:RowPositionInfo | |
setHt:Boolean (default = false) |
| showHide | () | method |
public function showHide(showHide:Boolean):voidParameters
showHide:Boolean |
| unRegisterIFilterControl | () | method |
public function unRegisterIFilterControl(iFilterControl:IFilterControl):voidRegisters the IFilter control in our list.
Parameters
iFilterControl:IFilterControl — A control that implements IFilterControl
|