flexiciousNmsp.FlexDataGridBodyContainer Class
FlexDataGridBodyContainer is the container for the unlocked section of the datagrid. This is the only container in the entire component tree that scrolls. In addition to all the base functionality that it inherits from FlexDataGridContainerBase, it adds the following pieces of functionality:
- Vertical Scroll Renderer Recycling
Constructor
flexiciousNmsp.FlexDataGridBodyContainer
()
Item Index
Properties
Properties
_calculatedTotalHeight
Null
private
Default: null
_drawDirty
Boolean
private
Default: false
_heightCalculated
Boolean
private
Default: false
_processing
Boolean
private
Default: false
_recreateRows
Boolean
private
Default: false
_rowCache
Object
private
Default: {}
_verticalScrollPending
Number
private
Default: -1
_visibleRange
Array
private
Default: []
_visibleRangeH
Array
private
Default: []
currentRowPointer
Null
Default: null
fillerRows
Array
Default: []
grid
FlexDataGridContainerBase
Default: grid
horizontalMask
Number
Default: 0
matchSticks
Array
Default: []
onDisabledCell
Boolean
Default: false
openItems
Array
Default: []
parentMap
Object
Default: {}
variableRowHeightRenderers
Null
Active only when the body containers calculateRowHeight method is running. This dictionary will be purged as soon as calculateRowHeight is done running.
Default: null
verticalMask
Number
Default: 0