Package io.deephaven.web.client.api.tree
Class JsTreeTableConfig
java.lang.Object
io.deephaven.web.client.api.tree.JsTreeTableConfig
Configuration object for running Table.treeTable to produce a hierarchical view of a given "flat" table.
Like TotalsTableConfig, `TreeTableConfig` supports an operation map indicating how to aggregate the data, as well as
an array of column names which will be the layers in the roll-up tree, grouped at each level. An additional optional
value can be provided describing the strategy the engine should use when grouping the rows.
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe column representing the unique ID for each itemThe column representing the parent ID for each itemboolean
Optional parameter indicating if items with an invalid parent ID should be promoted to root. -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
idColumn
The column representing the unique ID for each item -
parentColumn
The column representing the parent ID for each item -
promoteOrphansToRoot
public boolean promoteOrphansToRootOptional parameter indicating if items with an invalid parent ID should be promoted to root. Defaults to false.
-
-
Constructor Details
-
JsTreeTableConfig
public JsTreeTableConfig() -
JsTreeTableConfig
-