Package | com.flexicious.nestedtreedatagrid.print |
Class | public class PrintFlexDataGridBodyContainer |
Inheritance | PrintFlexDataGridBodyContainer ![]() ![]() ![]() ![]() |
Method | Defined By | ||
---|---|---|---|
We set the scroll policies to off. | PrintFlexDataGridBodyContainer | ||
![]() | addOpenItem(item:Object, rowPositionInfo:RowPositionInfo = null):void [override] | FlexDataGridVirtualBodyContainer | |
![]() | calculateTotalHeight(flat:Object = null, level:FlexDataGridColumnLevel = null, heightSoFar:Number = 0, nestLevel:int = 0, expanding:RowPositionInfo = null, addedRows:Array = null, parentObject:Object = null, isRecusirve:Boolean = false):int [override] | FlexDataGridVirtualBodyContainer | |
![]() | cancelEdit(event:Event):void
Cancels the current running edit. | FlexDataGridContainerBase | |
![]() | clearAllCollections():void [override] | FlexDataGridVirtualBodyContainer | |
![]() | clearOpenItems():void [override] | FlexDataGridVirtualBodyContainer | |
![]() |
Clears out the variable row height renderers
| FlexDataGridBodyContainer | |
![]() | doScroll():void | FlexDataGridVirtualBodyContainer | |
![]() | emulateClick(cell:IFlexDataGridCell):void
Used by accesibility
| FlexDataGridContainerBase | |
![]() | endEdit(editor:UIComponent, event:Event = null):void
Dispatches ITEM_EDIT_END. | FlexDataGridContainerBase | |
![]() | filterPageSort(flat:Object, level:FlexDataGridColumnLevel, parentObj:Object, applyFilter:Boolean = true, applyPaging:Boolean = true, applySort:Boolean = true, pages:Array = null, updatePager:Boolean = false):Object | FlexDataGridContainerBase | |
![]() | findLoadingInfo(item:Object, level:FlexDataGridColumnLevel, useSelectedKeyField:Boolean = false):ItemLoadInfo
In lazy loaded grids, gets the loaded info of the provided object. | FlexDataGridContainerBase | |
![]() | getCellForRowColumn(dataObject:Object, col:FlexDataGridColumn, includeExp:Boolean = false):IFlexDataGridCell
Given a column and a data object, returns the cell associated with the data object. | FlexDataGridContainerBase | |
![]() | getCellInDirection(thisCell:IFlexDataGridCell, direction:String, dataOnly:Boolean = false, editableOnly:Boolean = false, scrollIfNecessary:Boolean = true, hoverableOnly:Boolean = false):IFlexDataGridCell
Gets the cell in the specified direction of the provided cell
| FlexDataGridContainerBase | |
![]() | getChildAtId(arr:Array, id:uint):IFlexDataGridCell
Used by accesibility
| FlexDataGridContainerBase | |
![]() | getChildId(arr:Array, cell:IFlexDataGridCell):uint
Used by accesibility
| FlexDataGridContainerBase | |
![]() | getChildIds(arr:Array):void
Used by accesibility
| FlexDataGridContainerBase | |
![]() |
The IFlexDataGridCell under edit currently. | FlexDataGridContainerBase | |
![]() | getCurrentEditor():UIComponent
The editor being used as the current component to edit. | FlexDataGridContainerBase | |
![]() |
Gets the first cell of the first column. | FlexDataGridContainerBase | |
![]() | getFirstHoverableCell(row:RowInfo, dataOnly:Boolean = false, editableOnly:Boolean = false):IFlexDataGridCell | FlexDataGridContainerBase | |
![]() | getItemAtPosition(position:Number):RowPositionInfo
Returns the RowPosition Info object for the item at the given vertical scroll position
| FlexDataGridBodyContainer | |
![]() | getItemVerticalPositions():Array
ets a copy of the calculated item vertical positions
| FlexDataGridBodyContainer | |
![]() | getObjectStack(itemToFind:Object, stackSoFar:Array, useItemKeyForCompare:Boolean, flat:Object = null, level:FlexDataGridColumnLevel = null):Boolean
Given an object at any level, returns an array containing information about that object,
followed by its parent, until the top of the tree is reached, in reverse order. | FlexDataGridBodyContainer | |
![]() | getParentOpenItem(verticalPosition:Number, myNestDepth:int):VirtualScrollLoadInfo | FlexDataGridVirtualBodyContainer | |
![]() | getParentOpenItemFromObject(item:Object):Object | FlexDataGridVirtualBodyContainer | |
![]() | getSelectedIds(bodyStart:uint):Array
Used by accesibility
| FlexDataGridContainerBase | |
![]() | getTopLevelRecordIndex(vsp:Number):Number | FlexDataGridVirtualBodyContainer | |
![]() | gotoItem(item:Object, highlight:Boolean, useItemKeyForCompare:Boolean, level:FlexDataGridColumnLevel = null, rebuild:Boolean = true):Boolean
Given a data item, scrolls to that item in the datagrid
If the use item Key For compare parameter is set to true, uses
the selectedKeyField value of the item to identify the item. | FlexDataGridBodyContainer | |
![]() | gotoRow(rowIndex:int):Boolean
Given a row index (less than the total number of rows, goes to the row in question). | FlexDataGridBodyContainer | |
![]() | gotoVerticalPosition(vsp:Number):void [override] | FlexDataGridVirtualBodyContainer | |
![]() | handleArrowKey(cell:IFlexDataGridCell, keyCode:uint, triggerEvent:Event):Boolean [override] | FlexDataGridVirtualBodyContainer | |
![]() | handleCellKeyUp(cell:IFlexDataGridCell, keyCode:uint, triggerEvent:Event):void
Handles cell key up. | FlexDataGridContainerBase | |
![]() | handleEditorKeyEvent(event:KeyboardEvent, cell:IFlexDataGridCell):void | FlexDataGridContainerBase | |
![]() | initializeEditor(editCell:IFlexDataGridDataCell, editor:UIComponent, pare:UIComponent):void | FlexDataGridContainerBase | |
![]() | initializeFilterRenderer(filterRenderer:IFilterControl, filterColumn:FlexDataGridColumn, item:Object, flatDp:Object, level:FlexDataGridColumnLevel):void
Given a filter control, initializes it from the provided column
| FlexDataGridContainerBase | |
![]() | invalidateCells():void
Calls invalidateBackground() on each of the cells. | FlexDataGridContainerBase | |
![]() | invalidateDisplayList():void [override] | FlexDataGridContainerBase | |
![]() | isCoveredByColSpan(cell:IFlexDataGridCell):Boolean
Given a cell, returns true if the cell is "hidden" by another cell that has a col span which will cover this cell. | FlexDataGridContainerBase | |
![]() | isCoveredByRowSpan(cell:IFlexDataGridCell):Boolean
Given a cell, returns true if the cell is "hidden" by another cell that has a row span which will cover this cell. | FlexDataGridContainerBase | |
![]() | isHoverableCell(cell:IFlexDataGridCell):Boolean
Can this cell accept hover. | FlexDataGridContainerBase | |
![]() | isOutOfVisibleArea(row:RowInfo):Boolean [override]
Returnes true if the row's vertical position is less than the grids vertical scroll bar position
or if the rows vertical position plus rows height is greater than the grids vertical position plus grid height. | FlexDataGridBodyContainer | |
![]() | isYOutOfVisibleArea(numY:Number, numH:Number):Boolean
Returnes true if the row's vertical position is less than the grids vertical scroll bar position
or if the rows vertical position plus rows height is greater than the grids vertical position plus grid height. | FlexDataGridBodyContainer | |
![]() | nextPage():void
Goes to the next page of data. | FlexDataGridBodyContainer | |
![]() | onHeaderCellClicked(cell:FlexDataGridHeaderCell, triggerEvent:Event, isMsc:Boolean = false, useMsc:Boolean = true, direction:String = null):void | FlexDataGridContainerBase | |
![]() | populateValue(event:Event, itemEditor:UIComponent = null):Boolean
Applies the value from the editor back to the model object. | FlexDataGridContainerBase | |
![]() | quickFind(whatToFind:String, flat:Object = null, level:FlexDataGridColumnLevel = null, result:Array = null, searchCols:Array = null, breakAfterFind:Boolean = true, captureCols:Boolean = false):Array
Iterates through the data provider to get a list of objects
that match the text provided. | FlexDataGridBodyContainer | |
![]() | reDraw():void
Calls removeAllComponents, createComponents, validateNow, and snapToColumnWidths
| FlexDataGridContainerBase | |
![]() | refreshCells():void
Re-evaluates all the visible cell contents. | FlexDataGridContainerBase | |
![]() | refreshCheckBoxes():void | FlexDataGridContainerBase | |
![]() | removeAllComponents(recycle:Boolean):void
End the edit, if active, call removeComponent on each of the rows, and remove all the children. | FlexDataGridContainerBase | |
![]() | removeOpenItem(item:Object, rowPositionInfo:RowPositionInfo = null):void [override] | FlexDataGridVirtualBodyContainer | |
![]() | scrollToExistingRow(vsp:Number, scrollDown:Boolean):void [override]
Scrolls to a row that is already drawn. | FlexDataGridBodyContainer | |
![]() | selectText(txt:String):void
Selects the provided text in the currently visible cells
that have the default item renderer, or if the item renderer
has the selection property
| FlexDataGridBodyContainer | |
![]() | setCurrentCellToFirst():void
Sets the current highlight cell to the first available cell. | FlexDataGridContainerBase | |
![]() | setCurrentRowAtScrollPosition(vsp:Number):Boolean [override] | FlexDataGridVirtualBodyContainer | |
![]() | setVirtualScrollData(arr:Array):void | FlexDataGridVirtualBodyContainer | |
![]() | setVisibleRange():void
Sets the records in the visible range. | FlexDataGridBodyContainer | |
![]() |
Inserts the column specified column before the specified column
| FlexDataGridBodyContainer | |
![]() | sortByColumn(col:FlexDataGridColumn, direction:String = null):void | FlexDataGridContainerBase |
PrintFlexDataGridBodyContainer | () | Constructor |
public function PrintFlexDataGridBodyContainer(grid:FlexDataGrid)
We set the scroll policies to off.
Parametersgrid:FlexDataGrid |