| Package | Description |
|---|---|
| org.dominokit.domino.ui.datatable | |
| org.dominokit.domino.ui.datatable.events | |
| org.dominokit.domino.ui.datatable.plugins |
| Modifier and Type | Method and Description |
|---|---|
TableRow<T> |
TableRow.getParent() |
TableRow<T> |
CellRenderer.CellInfo.getTableRow() |
| Modifier and Type | Method and Description |
|---|---|
List<TableRow<T>> |
TableRow.getChildren() |
List<TableRow<T>> |
DataTable.getItems()
Deprecated.
|
List<TableRow<T>> |
DataTable.getRootRows() |
List<TableRow<T>> |
DataTable.getRows() |
List<TableRow<T>> |
DataTable.getSelectedItems() |
| Modifier and Type | Method and Description |
|---|---|
void |
TableConfig.RowAppender.appendRow(DataTable<T> dataTable,
TableRow<T> tableRow)
Appends a row to the data table
|
void |
TableConfig.drawRecord(DataTable<T> dataTable,
TableRow<T> tableRow)
Draw a record as a row in the data table, row information is obtained from the TableRow
|
boolean |
DataTable.LocalRowFilter.filter(TableRow<T> tableRow) |
boolean |
SelectionCondition.isAllowSelection(DataTable<T> table,
TableRow<T> tableRow) |
void |
TableRow.RowListener.onChange(TableRow<T> tableRow) |
void |
DataTable.onSelectionChange(TableRow<T> source) |
void |
TableRow.RowRenderer.render(DataTable<T> dataTable,
TableRow<T> tableRow) |
void |
TableRow.setParent(TableRow<T> parent) |
| Modifier and Type | Method and Description |
|---|---|
void |
DataTable.SelectionChangeListener.onSelectionChanged(List<TableRow<T>> selectedTableRows,
List<T> selectedRecords) |
void |
TableRow.setChildren(List<TableRow<T>> children) |
| Constructor and Description |
|---|
CellInfo(TableRow<T> tableRow,
elemental2.dom.HTMLTableCellElement element)
Creates an instance with the row that the belongs to and the cell html element
|
| Modifier and Type | Method and Description |
|---|---|
TableRow<T> |
ExpandRecordEvent.getTableRow() |
TableRow<T> |
RowRecordUpdatedEvent.getTableRow() |
| Constructor and Description |
|---|
ExpandRecordEvent(TableRow<T> tableRow) |
RowRecordUpdatedEvent(TableRow<T> tableRow) |
| Modifier and Type | Method and Description |
|---|---|
void |
GroupingPlugin.DataGroup.addRow(TableRow<T> tableRow) |
void |
GroupingPlugin.appendRow(DataTable<T> dataTable,
TableRow<T> tableRow)
Appends a row to the data table
|
void |
TreeGridPlugin.collapseRow(TableRow<T> row)
If the row has children it will collapse the row.
|
void |
TreeGridPlugin.expandRow(TableRow<T> row)
If the row has children it will expand the row and recursively expand the row children
|
void |
TreeGridPlugin.expandRow(TableRow<T> row,
boolean recursive)
If the row has children it will expand the row, and based on recursive value it might also
expand its children sub-children
|
static <T> GroupingPlugin.DataGroup<T> |
GroupingPlugin.DataGroup.fromRow(TableRow<T> tableRow) |
List<RowCell<T>> |
TreeGridPlugin.ParentRowCellsSupplier.get(DataTable<T> dataTable,
TableRow<T> tableRow) |
ColorScheme |
RowMarkerPlugin.MarkerColor.getColorScheme(TableRow<T> tableRow)
determines the Color scheme from the cell info
|
String |
GroupingPlugin.GroupSupplier.getRecordGroupId(TableRow<T> tableRow)
determines the row group
|
default void |
DataTablePlugin.onBeforeAddRow(DataTable<T> dataTable,
TableRow<T> tableRow)
This method will be called right before adding a row to the table
|
void |
TreeGridPlugin.onBeforeAddRow(DataTable<T> dataTable,
TableRow<T> tableRow)
This method will be called right before adding a row to the table
|
void |
RowMarkerPlugin.onBeforeAddRow(DataTable<T> dataTable,
TableRow<T> tableRow) |
void |
RowClickPlugin.ClickHandler.onClick(TableRow<T> tableRow)
called when the row is clicked
|
void |
DoubleClickPlugin.DoubleClickHandler.onDoubleClick(TableRow<T> tableRow)
to handle the event
|
default void |
DataTablePlugin.onRowAdded(DataTable<T> dataTable,
TableRow<T> tableRow)
This method will be called right after adding a row to the table
|
void |
DoubleClickPlugin.onRowAdded(DataTable<T> dataTable,
TableRow<T> tableRow)
This method will be called right after adding a row to the table
|
void |
TreeGridPlugin.onRowAdded(DataTable<T> dataTable,
TableRow<T> tableRow)
This method will be called right after adding a row to the table
|
void |
RowMarkerPlugin.onRowAdded(DataTable<T> dataTable,
TableRow<T> tableRow) |
void |
RowClickPlugin.onRowAdded(DataTable<T> dataTable,
TableRow<T> tableRow)
This method will be called right after adding a row to the table
|
| Modifier and Type | Method and Description |
|---|---|
CheckBox |
SelectionPlugin.CheckBoxCreator.get(Optional<TableRow<T>> row) |
TreeGridPlugin<T> |
TreeGridPlugin.setIndentColumnElementSupplier(Function<TableRow<T>,elemental2.dom.Node> indentColumnElementSupplier)
Sets a supplier of elements to be appended to the tree grid indent column as part of the
utility columns cells
|
| Constructor and Description |
|---|
DataGroup(TableRow<T> lastRow,
CellRenderer.CellInfo<T> cellInfo) |
Copyright © 2019–2022 Dominokit. All rights reserved.