Package | com.flexicious.nestedtreedatagrid.valueobjects |
Class | public class RowInfo |
Inheritance | RowInfo ![]() |
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:Array
This 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:IExtendedDataGrid
This 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:Boolean
This 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:Boolean
This 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:Boolean
This 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:Boolean
This 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:int
This 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:RowPositionInfo
This 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:int
This 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):ComponentInfo
Gets the component info object for the specified column
Parameters
col:FlexDataGridColumn |
ComponentInfo |
getCellForColumnGroup | () | method |
public function getCellForColumnGroup(col:FlexDataGridColumnGroup):ComponentInfo
Gets the component info object for the specified column
Parameters
col:FlexDataGridColumnGroup |
ComponentInfo |
getColumnGroupDepth | () | method |
getExpandCollapseCell | () | method |
public function getExpandCollapseCell():IExpandCollapseComponent
Gets the first IExpandCollapseComponent
ReturnsIExpandCollapseComponent |
getFilterArguments | () | method |
public function getFilterArguments():ArrayCollection
Loops through all registered IFilterControls, and creates a filter
ReturnsArrayCollection —
|
getFilterControls | () | method |
public function getFilterControls():ArrayCollection
Returns all the filter controls
ReturnsArrayCollection —
|
getFilterValue | () | method |
public function getFilterValue(column:String):Object
Used to set the initial value of the filter.
Parameters
column:String |
Object |
getMaxCellHeight | () | method |
public function getMaxCellHeight(col:FlexDataGridColumn = null):Number
Parameters
col:FlexDataGridColumn (default = null )
|
Number |
getNextFocusableFilter | () | method |
public function 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
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):Boolean
Returns 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):void
Registers 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):void
Used 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):Boolean
Sets 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):void
Reuse an existing row.
Parameters
rowPos:RowPositionInfo | |
setHt:Boolean (default = false )
|
showHide | () | method |
public function showHide(showHide:Boolean):void
Parameters
showHide:Boolean |
unRegisterIFilterControl | () | method |
public function unRegisterIFilterControl(iFilterControl:IFilterControl):void
Registers the IFilter control in our list.
Parameters
iFilterControl:IFilterControl — A control that implements IFilterControl
|