@serenity-is/sleekgrid / LayoutHost
- bindAncestorScroll
- cleanUpAndRenderCells
- getAvailableWidth
- getCellFromPoint
- getColumnCssRules
- getColumns
- getContainerNode
- getDataLength
- getOptions
- getRowFromNode
- getScrollDims
- getScrollLeft
- getScrollTop
- getViewportInfo
- renderRows
▸ bindAncestorScroll(el
): void
Name | Type |
---|---|
el |
HTMLElement |
void
▸ cleanUpAndRenderCells(range
): void
Name | Type |
---|---|
range |
ViewRange |
void
▸ getAvailableWidth(): number
number
▸ getCellFromPoint(x
, y
): RowCell
Name | Type |
---|---|
x |
number |
y |
number |
▸ getColumnCssRules(idx
): Object
Name | Type |
---|---|
idx |
number |
Object
Name | Type |
---|---|
left |
any |
right |
any |
▸ getColumns(): Column
<any
>[]
Column
<any
>[]
▸ getContainerNode(): HTMLElement
HTMLElement
▸ getDataLength(): number
number
▸ getOptions(): GridOptions
<any
>
GridOptions
<any
>
▸ getRowFromNode(rowNode
): number
Name | Type |
---|---|
rowNode |
HTMLElement |
number
▸ getScrollDims(): Object
Object
Name | Type |
---|---|
height |
number |
width |
number |
▸ getScrollLeft(): number
number
▸ getScrollTop(): number
number
▸ getViewportInfo(): ViewportInfo
▸ renderRows(range
): void
Name | Type |
---|---|
range |
ViewRange |
void