@serenity-is/sleekgrid / Grid
Class: Grid<TItem>
Type parameters
| Name | Type |
|---|---|
TItem |
any |
Implements
Table of contents
Constructors
Properties
- onActiveCellChanged
- onActiveCellPositionChanged
- onAddNewRow
- onBeforeCellEditorDestroy
- onBeforeDestroy
- onBeforeEditCell
- onBeforeFooterRowCellDestroy
- onBeforeHeaderCellDestroy
- onBeforeHeaderRowCellDestroy
- onCellChange
- onCellCssStylesChanged
- onClick
- onColumnsReordered
- onColumnsResized
- onCompositeEditorChange
- onContextMenu
- onDblClick
- onDrag
- onDragEnd
- onDragInit
- onDragStart
- onFooterRowCellRendered
- onHeaderCellRendered
- onHeaderClick
- onHeaderContextMenu
- onHeaderMouseEnter
- onHeaderMouseLeave
- onHeaderRowCellRendered
- onKeyDown
- onMouseEnter
- onMouseLeave
- onScroll
- onSelectedRowsChanged
- onSort
- onValidationError
- onViewportChanged
Methods
- addCellCssStyles
- autosizeColumns
- canCellBeActive
- canCellBeSelected
- clearTextSelection
- columnsResized
- commitCurrentEdit
- destroy
- editActiveCell
- flashCell
- focus
- getAbsoluteColumnMinWidth
- getActiveCanvasNode
- getActiveCell
- getActiveCellNode
- getActiveViewportNode
- getCanvasNode
- getCanvases
- getCellCssStyles
- getCellEditor
- getCellFromEvent
- getCellFromNode
- getCellFromPoint
- getCellNode
- getCellNodeBox
- getColspan
- getColumnById
- getColumnFromNode
- getColumnIndex
- getColumns
- getContainerNode
- getData
- getDataItem
- getDataItemValueForColumn
- getDataLength
- getDisplayedScrollbarDimensions
- getEditController
- getEditorLock
- getFooterRow
- getFooterRowColumn
- getFormatter
- getFormatterContext
- getGridPosition
- getGroupingPanel
- getHeader
- getHeaderColumn
- getHeaderRow
- getHeaderRowColumn
- getInitialColumnIndex
- getInitialColumns
- getOptions
- getPluginByName
- getPreHeaderPanel
- getRenderedRange
- getRowFromNode
- getScrollBarDimensions
- getSelectedRows
- getSelectionModel
- getSortColumns
- getTopPanel
- getUID
- getViewport
- getViewportNode
- getVisibleColumnById
- getVisibleRange
- gotoCell
- groupTotalsFormatter
- init
- invalidate
- invalidateAllRows
- invalidateRow
- invalidateRows
- navigate
- navigateBottom
- navigateDown
- navigateLeft
- navigateNext
- navigatePageDown
- navigatePageUp
- navigatePrev
- navigateRight
- navigateRowEnd
- navigateRowStart
- navigateToRow
- navigateTop
- navigateUp
- registerPlugin
- removeCellCssStyles
- render
- resetActiveCell
- resizeCanvas
- scrollActiveCellIntoView
- scrollCellIntoView
- scrollColumnIntoView
- scrollRowIntoView
- scrollRowToTop
- setActiveCell
- setActiveRow
- setCellCssStyles
- setColumnHeaderVisibility
- setColumns
- setData
- setFooterRowVisibility
- setGroupingPanelVisibility
- setHeaderRowVisibility
- setOptions
- setPreHeaderPanelVisibility
- setSelectedRows
- setSelectionModel
- setSortColumn
- setSortColumns
- setTopPanelVisibility
- unregisterPlugin
- updateCell
- updateColumnHeader
- updatePagingStatusFromView
- updateRow
Constructors
constructor
• new Grid<TItem>(container, data, columns, options): Grid<TItem>
Type parameters
| Name | Type |
|---|---|
TItem |
any |
Parameters
| Name | Type |
|---|---|
container |
HTMLElement | ArrayLike<HTMLElement> |
data |
any |
columns |
Column<TItem>[] |
options |
GridOptions<TItem> |
Returns
Grid<TItem>
Defined in
Properties
onActiveCellChanged
• Readonly onActiveCellChanged: EventEmitter<ArgsCell, IEventData>
Defined in
onActiveCellPositionChanged
• Readonly onActiveCellPositionChanged: EventEmitter<ArgsGrid, IEventData>
Defined in
onAddNewRow
• Readonly onAddNewRow: EventEmitter<ArgsAddNewRow, IEventData>
Defined in
onBeforeCellEditorDestroy
• Readonly onBeforeCellEditorDestroy: EventEmitter<ArgsEditorDestroy, IEventData>
Defined in
onBeforeDestroy
• Readonly onBeforeDestroy: EventEmitter<ArgsGrid, IEventData>
Defined in
onBeforeEditCell
• Readonly onBeforeEditCell: EventEmitter<ArgsCellEdit, IEventData>
Defined in
onBeforeFooterRowCellDestroy
• Readonly onBeforeFooterRowCellDestroy: EventEmitter<ArgsColumnNode, IEventData>
Defined in
onBeforeHeaderCellDestroy
• Readonly onBeforeHeaderCellDestroy: EventEmitter<ArgsColumnNode, IEventData>
Defined in
onBeforeHeaderRowCellDestroy
• Readonly onBeforeHeaderRowCellDestroy: EventEmitter<ArgsColumnNode, IEventData>
Defined in
onCellChange
• Readonly onCellChange: EventEmitter<ArgsCellChange, IEventData>
Defined in
onCellCssStylesChanged
• Readonly onCellCssStylesChanged: EventEmitter<ArgsCssStyle, IEventData>
Defined in
onClick
• Readonly onClick: EventEmitter<ArgsCell, MouseEvent>
Defined in
onColumnsReordered
• Readonly onColumnsReordered: EventEmitter<ArgsGrid, IEventData>
Defined in
onColumnsResized
• Readonly onColumnsResized: EventEmitter<ArgsGrid, IEventData>
Defined in
onCompositeEditorChange
• Readonly onCompositeEditorChange: EventEmitter<ArgsGrid, IEventData>
Implementation of
EditorHost.onCompositeEditorChange
Defined in
onContextMenu
• Readonly onContextMenu: EventEmitter<ArgsGrid, UIEvent>
Defined in
onDblClick
• Readonly onDblClick: EventEmitter<ArgsCell, MouseEvent>
Defined in
onDrag
• Readonly onDrag: EventEmitter<ArgsGrid, UIEvent>
Defined in
onDragEnd
• Readonly onDragEnd: EventEmitter<ArgsGrid, UIEvent>
Defined in
onDragInit
• Readonly onDragInit: EventEmitter<ArgsGrid, UIEvent>
Defined in
onDragStart
• Readonly onDragStart: EventEmitter<ArgsGrid, UIEvent>
Defined in
onFooterRowCellRendered
• Readonly onFooterRowCellRendered: EventEmitter<ArgsColumnNode, IEventData>
Defined in
onHeaderCellRendered
• Readonly onHeaderCellRendered: EventEmitter<ArgsColumnNode, IEventData>
Defined in
onHeaderClick
• Readonly onHeaderClick: EventEmitter<ArgsColumn, IEventData>
Defined in
onHeaderContextMenu
• Readonly onHeaderContextMenu: EventEmitter<ArgsColumn, IEventData>
Defined in
onHeaderMouseEnter
• Readonly onHeaderMouseEnter: EventEmitter<ArgsColumn, MouseEvent>
Defined in
onHeaderMouseLeave
• Readonly onHeaderMouseLeave: EventEmitter<ArgsColumn, MouseEvent>
Defined in
onHeaderRowCellRendered
• Readonly onHeaderRowCellRendered: EventEmitter<ArgsColumnNode, IEventData>
Defined in
onKeyDown
• Readonly onKeyDown: EventEmitter<ArgsCell, KeyboardEvent>
Defined in
onMouseEnter
• Readonly onMouseEnter: EventEmitter<ArgsGrid, MouseEvent>
Defined in
onMouseLeave
• Readonly onMouseLeave: EventEmitter<ArgsGrid, MouseEvent>
Defined in
onScroll
• Readonly onScroll: EventEmitter<ArgsScroll, IEventData>
Defined in
onSelectedRowsChanged
• Readonly onSelectedRowsChanged: EventEmitter<ArgsSelectedRowsChange, IEventData>
Defined in
onSort
• Readonly onSort: EventEmitter<ArgsSort, IEventData>
Defined in
onValidationError
• Readonly onValidationError: EventEmitter<ArgsValidationError, IEventData>
Defined in
onViewportChanged
• Readonly onViewportChanged: EventEmitter<ArgsGrid, IEventData>
Defined in
Methods
addCellCssStyles
▸ addCellCssStyles(key, hash): void
Parameters
| Name | Type |
|---|---|
key |
string |
hash |
CellStylesHash |
Returns
void
Defined in
autosizeColumns
▸ autosizeColumns(): void
Returns
void
Defined in
canCellBeActive
▸ canCellBeActive(row, cell): boolean
Parameters
| Name | Type |
|---|---|
row |
number |
cell |
number |
Returns
boolean
Defined in
canCellBeSelected
▸ canCellBeSelected(row, cell): any
Parameters
| Name | Type |
|---|---|
row |
number |
cell |
number |
Returns
any
Defined in
clearTextSelection
▸ clearTextSelection(): void
Returns
void
Defined in
columnsResized
▸ columnsResized(invalidate?): void
Parameters
| Name | Type | Default value |
|---|---|---|
invalidate |
boolean |
true |
Returns
void
Defined in
commitCurrentEdit
▸ commitCurrentEdit(): boolean
Returns
boolean
Defined in
destroy
▸ destroy(): void
Returns
void
Defined in
editActiveCell
▸ editActiveCell(editor?): void
Parameters
| Name | Type |
|---|---|
editor? |
EditorClass |
Returns
void
Defined in
flashCell
▸ flashCell(row, cell, speed?): void
Parameters
| Name | Type |
|---|---|
row |
number |
cell |
number |
speed? |
number |
Returns
void
Defined in
focus
▸ focus(): void
Returns
void
Defined in
getAbsoluteColumnMinWidth
▸ getAbsoluteColumnMinWidth(): number
Returns
number
Defined in
getActiveCanvasNode
▸ getActiveCanvasNode(e?): HTMLElement
Parameters
| Name | Type |
|---|---|
e? |
IEventData |
Returns
HTMLElement
Defined in
getActiveCell
▸ getActiveCell(): RowCell
Returns
Implementation of
Defined in
getActiveCellNode
▸ getActiveCellNode(): HTMLElement
Returns
HTMLElement
Defined in
getActiveViewportNode
▸ getActiveViewportNode(e?): HTMLElement
Parameters
| Name | Type |
|---|---|
e? |
IEventData |
Returns
HTMLElement
Defined in
getCanvasNode
▸ getCanvasNode(columnIdOrIdx?, row?): HTMLElement
Parameters
| Name | Type |
|---|---|
columnIdOrIdx? |
string | number |
row? |
number |
Returns
HTMLElement
Defined in
getCanvases
▸ getCanvases(): any
Returns
any
Defined in
getCellCssStyles
▸ getCellCssStyles(key): CellStylesHash
Parameters
| Name | Type |
|---|---|
key |
string |
Returns
Defined in
getCellEditor
▸ getCellEditor(): Editor
Returns
Defined in
getCellFromEvent
▸ getCellFromEvent(e): Object
Parameters
| Name | Type |
|---|---|
e |
any |
Returns
Object
| Name | Type |
|---|---|
cell |
number |
row |
number |
Defined in
getCellFromNode
▸ getCellFromNode(cellNode): number
Parameters
| Name | Type |
|---|---|
cellNode |
Element |
Returns
number
Defined in
getCellFromPoint
▸ getCellFromPoint(x, y): Object
Parameters
| Name | Type |
|---|---|
x |
number |
y |
number |
Returns
Object
| Name | Type |
|---|---|
cell |
number |
row |
number |
Defined in
getCellNode
▸ getCellNode(row, cell): HTMLElement
Parameters
| Name | Type |
|---|---|
row |
number |
cell |
number |
Returns
HTMLElement
Defined in
getCellNodeBox
▸ getCellNodeBox(row, cell): Object
Parameters
| Name | Type |
|---|---|
row |
number |
cell |
number |
Returns
Object
| Name | Type |
|---|---|
bottom |
number |
left |
number |
right |
number |
top |
number |
Defined in
getColspan
▸ getColspan(row, cell): number
Parameters
| Name | Type |
|---|---|
row |
number |
cell |
number |
Returns
number
Defined in
getColumnById
▸ getColumnById(id): Column<TItem>
Gets a column by its ID. May also return non visible columns
Parameters
| Name | Type |
|---|---|
id |
string |
Returns
Column<TItem>
Defined in
getColumnFromNode
▸ getColumnFromNode(cellNode): Column<TItem>
Parameters
| Name | Type |
|---|---|
cellNode |
Element |
Returns
Column<TItem>
Defined in
getColumnIndex
▸ getColumnIndex(id): number
Returns a column's index in the visible columns list by its column ID
Parameters
| Name | Type |
|---|---|
id |
string |
Returns
number
Defined in
getColumns
▸ getColumns(): Column<TItem>[]
Returns only the visible columns in order
Returns
Column<TItem>[]
Defined in
getContainerNode
▸ getContainerNode(): HTMLElement
Returns
HTMLElement
Defined in
getData
▸ getData(): any
Returns
any
Defined in
getDataItem
▸ getDataItem(i): TItem
Parameters
| Name | Type |
|---|---|
i |
number |
Returns
TItem
Defined in
getDataItemValueForColumn
▸ getDataItemValueForColumn(item, columnDef): any
Parameters
| Name | Type |
|---|---|
item |
TItem |
columnDef |
Column<TItem> |
Returns
any
Defined in
getDataLength
▸ getDataLength(): number
Returns
number
Defined in
getDisplayedScrollbarDimensions
▸ getDisplayedScrollbarDimensions(): Object
Returns
Object
| Name | Type |
|---|---|
height |
number |
width |
number |
Defined in
getEditController
▸ getEditController(): EditController
Returns
Defined in
getEditorLock
▸ getEditorLock(): EditorLock
Returns
Defined in
getFooterRow
▸ getFooterRow(): HTMLElement
Returns
HTMLElement
Defined in
getFooterRowColumn
▸ getFooterRowColumn(columnIdOrIdx): HTMLElement
Parameters
| Name | Type |
|---|---|
columnIdOrIdx |
string | number |
Returns
HTMLElement
Defined in
getFormatter
▸ getFormatter(row, column): ColumnFormat<TItem>
Parameters
| Name | Type |
|---|---|
row |
number |
column |
Column<TItem> |
Returns
ColumnFormat<TItem>
Defined in
getFormatterContext
▸ getFormatterContext(row, cell): FormatterContext<any>
Parameters
| Name | Type |
|---|---|
row |
number |
cell |
number |
Returns
FormatterContext<any>
Defined in
getGridPosition
▸ getGridPosition(): Position
Returns
Defined in
getGroupingPanel
▸ getGroupingPanel(): HTMLElement
Returns
HTMLElement
Defined in
getHeader
▸ getHeader(): HTMLElement
Returns
HTMLElement
Defined in
getHeaderColumn
▸ getHeaderColumn(columnIdOrIdx): HTMLElement
Parameters
| Name | Type |
|---|---|
columnIdOrIdx |
string | number |
Returns
HTMLElement
Defined in
getHeaderRow
▸ getHeaderRow(): HTMLElement
Returns
HTMLElement
Defined in
getHeaderRowColumn
▸ getHeaderRowColumn(columnIdOrIdx): HTMLElement
Parameters
| Name | Type |
|---|---|
columnIdOrIdx |
string | number |
Returns
HTMLElement
Defined in
getInitialColumnIndex
▸ getInitialColumnIndex(id): number
Gets index of a column in the initial column list passed to the grid, or setColumns method. May include invisible cols and index does not have to match visible column order.
Parameters
| Name | Type |
|---|---|
id |
string |
Returns
number
Defined in
getInitialColumns
▸ getInitialColumns(): Column<TItem>[]
Returns list of columns passed to the grid constructor, or setColumns method. May include invisible columns and order does not match visible column order.
Returns
Column<TItem>[]
Defined in
getOptions
▸ getOptions(): GridOptions<TItem>
Returns
GridOptions<TItem>
Defined in
getPluginByName
▸ getPluginByName(name): IPlugin
Parameters
| Name | Type |
|---|---|
name |
string |
Returns
Defined in
getPreHeaderPanel
▸ getPreHeaderPanel(): HTMLElement
Returns
HTMLElement
Defined in
getRenderedRange
▸ getRenderedRange(viewportTop?, viewportLeft?): ViewRange
Parameters
| Name | Type |
|---|---|
viewportTop? |
number |
viewportLeft? |
number |
Returns
Defined in
getRowFromNode
▸ getRowFromNode(rowNode): number
Parameters
| Name | Type |
|---|---|
rowNode |
Element |
Returns
number
Defined in
getScrollBarDimensions
▸ getScrollBarDimensions(): Object
Returns
Object
| Name | Type |
|---|---|
height |
number |
width |
number |
Defined in
getSelectedRows
▸ getSelectedRows(): number[]
Returns
number[]
Defined in
getSelectionModel
▸ getSelectionModel(): SelectionModel
Returns
Defined in
getSortColumns
▸ getSortColumns(): ColumnSort[]
Returns
Defined in
getTopPanel
▸ getTopPanel(): HTMLElement
Returns
HTMLElement
Defined in
getUID
▸ getUID(): string
Returns
string
Defined in
getViewport
▸ getViewport(viewportTop?, viewportLeft?): ViewRange
Parameters
| Name | Type | Description |
|---|---|---|
viewportTop? |
number |
optional viewport top |
viewportLeft? |
number |
optional viewport left |
Returns
viewport range
Defined in
getViewportNode
▸ getViewportNode(columnIdOrIdx?, row?): HTMLElement
Parameters
| Name | Type |
|---|---|
columnIdOrIdx? |
string | number |
row? |
number |
Returns
HTMLElement
Defined in
getVisibleColumnById
▸ getVisibleColumnById(id): Column<TItem>
Gets a view (e.g. visible) column by its column ID
Parameters
| Name | Type |
|---|---|
id |
string |
Returns
Column<TItem>
Defined in
getVisibleRange
▸ getVisibleRange(viewportTop?, viewportLeft?): ViewRange
Parameters
| Name | Type |
|---|---|
viewportTop? |
number |
viewportLeft? |
number |
Returns
Defined in
gotoCell
▸ gotoCell(row, cell, forceEdit?): void
Parameters
| Name | Type |
|---|---|
row |
number |
cell |
number |
forceEdit? |
boolean |
Returns
void
Defined in
groupTotalsFormatter
▸ groupTotalsFormatter(p1?, p2?, grid?): string
Parameters
| Name | Type |
|---|---|
p1? |
GroupTotals<TItem> |
p2? |
Column<TItem> |
grid? |
any |
Returns
string
Defined in
init
▸ init(): void
Returns
void
Defined in
invalidate
▸ invalidate(): void
Returns
void
Defined in
invalidateAllRows
▸ invalidateAllRows(): void
Returns
void
Defined in
invalidateRow
▸ invalidateRow(row): void
Parameters
| Name | Type |
|---|---|
row |
number |
Returns
void
Defined in
invalidateRows
▸ invalidateRows(rows): void
Parameters
| Name | Type |
|---|---|
rows |
number[] |
Returns
void
Defined in
navigate
▸ navigate(dir): boolean
Parameters
| Name | Type | Description |
|---|---|---|
dir |
string |
Navigation direction. |
Returns
boolean
Whether navigation resulted in a change of active cell.
Defined in
navigateBottom
▸ navigateBottom(): void
Returns
void
Defined in
navigateDown
▸ navigateDown(): boolean
Returns
boolean
Defined in
navigateLeft
▸ navigateLeft(): boolean
Returns
boolean
Defined in
navigateNext
▸ navigateNext(): boolean
Returns
boolean
Implementation of
Defined in
navigatePageDown
▸ navigatePageDown(): void
Returns
void
Defined in
navigatePageUp
▸ navigatePageUp(): void
Returns
void
Defined in
navigatePrev
▸ navigatePrev(): boolean
Returns
boolean
Implementation of
Defined in
navigateRight
▸ navigateRight(): boolean
Returns
boolean
Defined in
navigateRowEnd
▸ navigateRowEnd(): boolean
Returns
boolean
Defined in
navigateRowStart
▸ navigateRowStart(): boolean
Returns
boolean
Defined in
navigateToRow
▸ navigateToRow(row): boolean
Parameters
| Name | Type |
|---|---|
row |
number |
Returns
boolean
Defined in
navigateTop
▸ navigateTop(): void
Returns
void
Defined in
navigateUp
▸ navigateUp(): boolean
Returns
boolean
Defined in
registerPlugin
▸ registerPlugin(plugin): void
Parameters
| Name | Type |
|---|---|
plugin |
IPlugin |
Returns
void
Defined in
removeCellCssStyles
▸ removeCellCssStyles(key): void
Parameters
| Name | Type |
|---|---|
key |
string |
Returns
void
Defined in
render
▸ render(): void
Returns
void
Defined in
resetActiveCell
▸ resetActiveCell(): void
Returns
void
Defined in
resizeCanvas
▸ resizeCanvas(): void
Returns
void
Defined in
scrollActiveCellIntoView
▸ scrollActiveCellIntoView(): void
Returns
void
Defined in
scrollCellIntoView
▸ scrollCellIntoView(row, cell, doPaging?): void
Parameters
| Name | Type |
|---|---|
row |
number |
cell |
number |
doPaging? |
boolean |
Returns
void
Defined in
scrollColumnIntoView
▸ scrollColumnIntoView(cell): void
Parameters
| Name | Type |
|---|---|
cell |
number |
Returns
void
Defined in
scrollRowIntoView
▸ scrollRowIntoView(row, doPaging?): void
Parameters
| Name | Type |
|---|---|
row |
number |
doPaging? |
boolean |
Returns
void
Defined in
scrollRowToTop
▸ scrollRowToTop(row): void
Parameters
| Name | Type |
|---|---|
row |
number |
Returns
void
Defined in
setActiveCell
▸ setActiveCell(row, cell): void
Parameters
| Name | Type |
|---|---|
row |
number |
cell |
number |
Returns
void
Defined in
setActiveRow
▸ setActiveRow(row, cell, suppressScrollIntoView?): void
Parameters
| Name | Type |
|---|---|
row |
number |
cell |
number |
suppressScrollIntoView? |
boolean |
Returns
void
Defined in
setCellCssStyles
▸ setCellCssStyles(key, hash): void
Parameters
| Name | Type |
|---|---|
key |
string |
hash |
CellStylesHash |
Returns
void
Defined in
setColumnHeaderVisibility
▸ setColumnHeaderVisibility(visible, animate?): void
Parameters
| Name | Type |
|---|---|
visible |
boolean |
animate? |
boolean |
Returns
void
Defined in
setColumns
▸ setColumns(columns): void
Parameters
| Name | Type |
|---|---|
columns |
Column<TItem>[] |
Returns
void
Defined in
setData
▸ setData(newData, scrollToTop?): void
Parameters
| Name | Type |
|---|---|
newData |
any |
scrollToTop? |
boolean |
Returns
void
Defined in
setFooterRowVisibility
▸ setFooterRowVisibility(visible): void
Parameters
| Name | Type |
|---|---|
visible |
boolean |
Returns
void
Defined in
setGroupingPanelVisibility
▸ setGroupingPanelVisibility(visible): void
Parameters
| Name | Type |
|---|---|
visible |
boolean |
Returns
void
Defined in
setHeaderRowVisibility
▸ setHeaderRowVisibility(visible): void
Parameters
| Name | Type |
|---|---|
visible |
boolean |
Returns
void
Defined in
setOptions
▸ setOptions(args, suppressRender?, suppressColumnSet?, suppressSetOverflow?): void
Parameters
| Name | Type |
|---|---|
args |
GridOptions<TItem> |
suppressRender? |
boolean |
suppressColumnSet? |
boolean |
suppressSetOverflow? |
boolean |
Returns
void
Defined in
setPreHeaderPanelVisibility
▸ setPreHeaderPanelVisibility(visible): void
Parameters
| Name | Type |
|---|---|
visible |
boolean |
Returns
void
Defined in
setSelectedRows
▸ setSelectedRows(rows): void
Parameters
| Name | Type |
|---|---|
rows |
number[] |
Returns
void
Defined in
setSelectionModel
▸ setSelectionModel(model): void
Parameters
| Name | Type |
|---|---|
model |
SelectionModel |
Returns
void
Defined in
setSortColumn
▸ setSortColumn(columnId, ascending): void
Parameters
| Name | Type |
|---|---|
columnId |
string |
ascending |
boolean |
Returns
void
Defined in
setSortColumns
▸ setSortColumns(cols): void
Parameters
| Name | Type |
|---|---|
cols |
ColumnSort[] |
Returns
void
Defined in
setTopPanelVisibility
▸ setTopPanelVisibility(visible): void
Parameters
| Name | Type |
|---|---|
visible |
boolean |
Returns
void
Defined in
unregisterPlugin
▸ unregisterPlugin(plugin): void
Parameters
| Name | Type |
|---|---|
plugin |
IPlugin |
Returns
void
Defined in
updateCell
▸ updateCell(row, cell): void
Parameters
| Name | Type |
|---|---|
row |
number |
cell |
number |
Returns
void
Defined in
updateColumnHeader
▸ updateColumnHeader(columnId, title?, toolTip?): void
Parameters
| Name | Type |
|---|---|
columnId |
string |
title? |
string |
toolTip? |
string |
Returns
void
Defined in
updatePagingStatusFromView
▸ updatePagingStatusFromView(pagingInfo): void
Parameters
| Name | Type |
|---|---|
pagingInfo |
Object |
pagingInfo.pageNum |
number |
pagingInfo.pageSize |
number |
pagingInfo.totalPages |
number |
Returns
void
Defined in
updateRow
▸ updateRow(row): void
Parameters
| Name | Type |
|---|---|
row |
number |
Returns
void