| Package | Description |
|---|---|
| org.dominokit.domino.ui.datatable | |
| org.dominokit.domino.ui.datatable.plugins |
| Modifier and Type | Method and Description |
|---|---|
List<DataTablePlugin<T>> |
TableConfig.getPlugins() |
| Modifier and Type | Method and Description |
|---|---|
TableConfig<T> |
TableConfig.addPlugin(DataTablePlugin<T> plugin)
Adds a new plugin to the data table
|
| Modifier and Type | Class and Description |
|---|---|
class |
AdvancedPaginationPlugin<T>
This plugin attach an
AdvancedPagination component to the data table and fires TablePageChangeEvent when ever the page is changed |
class |
BodyScrollPlugin<T>
This plugin fires
BodyScrollEvent whenever the table body scroll reaches the top of the
bottom |
class |
ColumnHeaderFilterPlugin<T>
This plugin adds header filters to table columns headers
|
class |
DoubleClickPlugin<T>
this plugin attach a handler to listen for double click event on data table rows
|
class |
EmptyStatePlugin<T>
This plugin attache a pre-defined
EmptyState component elements to the data table when
the data table has no records, and remove it when there is records |
class |
GroupingPlugin<T>
This plugin renders the table rows in groups.
|
class |
HeaderBarPlugin<T>
This plugin attach an action bar to the table and adds
HeaderActionElement(s) to it |
class |
RecordDetailsPlugin<T>
This plugin add the capability to expand a row in the table to display more information about its
record beneath the row itself
|
class |
RowClickPlugin<T>
This plugin allow adding a listener to single click event on a row
|
class |
RowMarkerPlugin<T>
This plugin adds a thin colored border to the left of a row based on custom criteria
|
class |
ScrollingPaginationPlugin<T>
This plugin attach an
ScrollingPagination component to the data table and fires TablePageChangeEvent when ever the page is changed |
class |
SelectionPlugin<T>
This plugin allow selecting/deselecting single or multiple rows based on the
TableConfig.isMultiSelect() and fires table selection change events when the user changes the
selection. |
class |
SimplePaginationPlugin<T>
This plugin attach an
SimplePagination component to the data table and fires TablePageChangeEvent when ever the page is changed |
class |
SortPlugin<T>
This plugin adds sort capability to column headers on click
|
class |
TopPanelPlugin<T>
This abstract plugin attach custom content to the data table top panel
|
class |
TreeGridPlugin<T> |
Copyright © 2019–2022 Dominokit. All rights reserved.