Abstract
Protected
Readonly
bodyProtected
lastProtected
Readonly
optionsProtected
Readonly
rootProtected
Readonly
styleProtected
Readonly
visiblecurrently visible slice
Protected
visibleposition of the first visible row in pixel
Protected
bodyget the scrolling container i.e. parent of the body element
Protected
bodyProtected
Abstract
contextthe current render context, upon change recreate
the whole table
Protected
headerget the header root element
Protected
headerget the header scrolling element, i.e its parent
Protected
idProtected
visibleProtected
visibleProtected
addadd another column mixin
mixing class to instantiate
Optional
options: unknownoptional options
Protected
addregister another mixin to this renderer
the mixin class to instantiate
Optional
options: unknownoptional constructor options
Protected
clearProtected
Abstract
createcreate a new cell node fo the given row index and column
document the create nodes of
the current row index
the current column
the node representing the cell
Protected
Abstract
createcreate a new header node for the given column
document to create nodes of
the column to create the header for
the node representing the header
Protected
createProtected
forutility to execute a function for each visible row
callback to execute
whether the DOM changes should be performed in place instead of in a fragment
Protected
handleProtected
initProtected
onwill be called when scrolled horizontally
Protected
onscrolling vertically
top scrolling
visible height
hint whether the scrollTop increases
full in case of a full rebuild or partial update
Protected
recreatetriggers to recreate the whole table
Optional
ctx: IAnimationContextoptional animation context
Protected
recycleProtected
revalidateProtected
updateProtected
Abstract
updateupdates the given cell node with the given row index and column
node to update
row index to use
column to use
an optional new replacement node for the header
Protected
updateProtected
Abstract
updateupdates the given header node with the given column
node to update
the column to represents
an optional new replacement node for the header
Protected
updateProtected
updateProtected
updateProtected
updateProtected
update
a
See
ARowRenderer which manages multiple columns per row