@serenity-is/sleekgrid / LayoutEngine
Interface: LayoutEngine
Properties
layoutName
layoutName:
string
Defined in
Methods
afterHeaderColumnDrag()
afterHeaderColumnDrag():
void
Returns
void
Defined in
afterRenderRows()
afterRenderRows(
rendered):void
Parameters
rendered
Returns
void
Defined in
afterSetOptions()
afterSetOptions(
args):void
Parameters
args
GridOptions<any>
Returns
void
Defined in
appendCachedRow()
appendCachedRow(
row,rowNodeL,rowNodeR):void
Parameters
row
number
rowNodeL
HTMLElement
rowNodeR
HTMLElement
Returns
void
Defined in
applyColumnWidths()
applyColumnWidths():
void
Returns
void
Defined in
beforeCleanupAndRenderCells()
beforeCleanupAndRenderCells(
rendered):void
Parameters
rendered
Returns
void
Defined in
bindAncestorScrollEvents()
bindAncestorScrollEvents():
void
Returns
void
Defined in
calcCanvasWidth()
calcCanvasWidth():
number
Returns
number
Defined in
destroy()
destroy():
void
Returns
void
Defined in
getCanvasNodeFor()
getCanvasNodeFor(
cell,row):HTMLElement
Parameters
cell
number
row
number
Returns
HTMLElement
Defined in
getCanvasNodes()
getCanvasNodes():
HTMLElement[]
Returns
HTMLElement[]
Defined in
getCanvasWidth()
getCanvasWidth():
number
Returns
number
Defined in
getFooterRowCols()
getFooterRowCols():
HTMLElement[]
Returns
HTMLElement[]
Defined in
getFooterRowColsFor()
getFooterRowColsFor(
cell):HTMLElement
Parameters
cell
number
Returns
HTMLElement
Defined in
getFooterRowColumn()
getFooterRowColumn(
cell):HTMLElement
Parameters
cell
number
Returns
HTMLElement
Defined in
getFrozenCols()
getFrozenCols():
number
Returns
number
Defined in
getFrozenRowOffset()
getFrozenRowOffset(
row):number
Parameters
row
number
Returns
number
Defined in
getFrozenRows()
getFrozenRows():
number
Returns
number
Defined in
getHeaderCols()
getHeaderCols():
HTMLElement[]
Returns
HTMLElement[]
Defined in
getHeaderColsFor()
getHeaderColsFor(
cell):HTMLElement
Parameters
cell
number
Returns
HTMLElement
Defined in
getHeaderColumn()
getHeaderColumn(
cell):HTMLElement
Parameters
cell
number
Returns
HTMLElement
Defined in
getHeaderRowCols()
getHeaderRowCols():
HTMLElement[]
Returns
HTMLElement[]
Defined in
getHeaderRowColsFor()
getHeaderRowColsFor(
cell):HTMLElement
Parameters
cell
number
Returns
HTMLElement
Defined in
getHeaderRowColumn()
getHeaderRowColumn(
cell):HTMLElement
Parameters
cell
number
Returns
HTMLElement
Defined in
getRowFromCellNode()
getRowFromCellNode(
cellNode,clientX,clientY):number
Parameters
cellNode
HTMLElement
clientX
number
clientY
number
Returns
number
Defined in
getScrollCanvasY()
getScrollCanvasY():
HTMLElement
Returns
HTMLElement
Defined in
getScrollContainerX()
getScrollContainerX():
HTMLElement
Returns
HTMLElement
Defined in
getScrollContainerY()
getScrollContainerY():
HTMLElement
Returns
HTMLElement
Defined in
getTopPanelFor()
getTopPanelFor(
arg0):HTMLElement
Parameters
arg0
number
Returns
HTMLElement
Defined in
getTopPanelNodes()
getTopPanelNodes():
HTMLElement[]
Returns
HTMLElement[]
Defined in
getViewportNodeFor()
getViewportNodeFor(
cell,row):HTMLElement
Parameters
cell
number
row
number
Returns
HTMLElement
Defined in
getViewportNodes()
getViewportNodes():
HTMLElement[]
Returns
HTMLElement[]
Defined in
handleScrollH()
handleScrollH():
void
Returns
void
Defined in
handleScrollV()
handleScrollV():
void
Returns
void
Defined in
init()
init(
host):void
Parameters
host
Returns
void
Defined in
isFrozenRow()
isFrozenRow(
row):boolean
Parameters
row
number
Returns
boolean
Defined in
realScrollHeightChange()
realScrollHeightChange():
void
Returns
void
Defined in
reorderViewColumns()
reorderViewColumns(
viewCols,options?):Column<any>[]
this might be called before init, chicken egg situation
Parameters
viewCols
Column<any>[]
options?
GridOptions<any>
Returns
Column<any>[]
Defined in
resizeCanvas()
resizeCanvas():
void
Returns
void
Defined in
setOverflow()
setOverflow():
void
Returns
void
Defined in
setPaneVisibility()
setPaneVisibility():
void
Returns
void
Defined in
setScroller()
setScroller():
void
Returns
void
Defined in
updateCanvasWidth()
updateCanvasWidth():
boolean
Returns
boolean
Defined in
updateHeadersWidth()
updateHeadersWidth():
void
Returns
void