| Class and Description |
|---|
| CellRenderer
An implementation of this interface will determine in how a table cell content will be displayed
and rendered in the table
|
| CellRenderer.CellInfo
A class containing all information required about a cell in a data table
|
| CellValidator
Implementations of this interface will validate an editable cell
|
| ColumnConfig
Class to define a column in the data table
|
| ColumnConfig.CellStyler
A hook interface to style a cell being rendered on the table
|
| ColumnShowHideListener
Implementations of this interface can listen to columns show/hide events
|
| DataTable
The data table component
|
| DataTable.LocalRowFilter
Use implement Table row filter
|
| DataTable.SelectionChangeListener
Listens to changes in the table rows selection
|
| DefaultColumnShowHideListener
This implementation is default to show/hide any element whenever the table column visibility is
changed
|
| DirtyRecordHandler
Implementations of this interface will receive an instance of the row dirty record to update it
with the current values from editable cells
|
| DirtyRecordProvider
Implementations of this interface should return a dirty copy of a record from data table row to
be used for editable data tables, all changes applied to the dirty record will be reflected to
the original record if saved or will be reverted if the edit is canceled
|
| HeaderElementSupplier
An interface to provide different implementations for a column header content
|
| RowCell
This class represent a single cell in a data table row and it contains information about the cell
row and column which it is part of
|
| SaveDirtyRecordHandler
implementations of this interface will save changes from the dirty record into the original
record
|
| SelectionCondition
The implementations of this interface will determine if a row in the table should be selectable
or not
|
| TableConfig
This class is responsible of configuring the data table
|
| TableConfig.RowAppender
An interface to provide an alternative implementation of how rows should be appended to the
table
|
| TableConfig.UtilityColumnHandler |
| TableRow |
| TableRow.RowListener
An interface to implement listeners for Table row changes
|
| TableRow.RowMetaObject
this interface is used to implement custom meta object for rows with a unique key then later
these meta object can be added to the row and can be used for any kind of logic.
|
| TableRow.RowRenderer |
| Class and Description |
|---|
| ColumnConfig
Class to define a column in the data table
|
| TableRow |
| Class and Description |
|---|
| DataTable
The data table component
|
| Class and Description |
|---|
| CellRenderer
An implementation of this interface will determine in how a table cell content will be displayed
and rendered in the table
|
| CellRenderer.CellInfo
A class containing all information required about a cell in a data table
|
| ColumnConfig
Class to define a column in the data table
|
| DataTable
The data table component
|
| RowCell
This class represent a single cell in a data table row and it contains information about the cell
row and column which it is part of
|
| SelectionCondition
The implementations of this interface will determine if a row in the table should be selectable
or not
|
| TableConfig.RowAppender
An interface to provide an alternative implementation of how rows should be appended to the
table
|
| TableRow |
| TableRow.RowMetaObject
this interface is used to implement custom meta object for rows with a unique key then later
these meta object can be added to the row and can be used for any kind of logic.
|
| Class and Description |
|---|
| ColumnConfig
Class to define a column in the data table
|
Copyright © 2019–2022 Dominokit. All rights reserved.