Package io.deephaven.web.client.api.tree
Interface TreeViewportData
- All Superinterfaces:
TableData
- All Known Implementing Classes:
JsTreeTable.TreeSubscription.TreeViewportDataImpl
Similar to
ViewportData
, but with additional properties to reflect
the tree structure.-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interface
Row implementation that also provides additional read-only properties.Nested classes/interfaces inherited from interface io.deephaven.web.client.api.TableData
TableData.Row, TableData.RowPositionUnion
-
Field Summary
Fields inherited from interface io.deephaven.web.client.api.TableData
NO_ROW_FORMAT_COLUMN
-
Method Summary
Modifier and TypeMethodDescriptiondefault TableData.Row
get
(TableData.RowPositionUnion index) Reads a row object from the table, from which any subscribed column can be read.double
The position of the first returned row within the tree.elemental2.core.JsArray<@TsTypeRef(TreeRow.class) TableData.Row>
getRows()
A lazily computed array of all rows available on the client.double
-
Method Details
-
getTreeSize
@JsProperty double getTreeSize() -
get
Description copied from interface:TableData
Reads a row object from the table, from which any subscribed column can be read. -
getRows
Description copied from interface:TableData
A lazily computed array of all rows available on the client. -
getOffset
@JsProperty double getOffset()The position of the first returned row within the tree.
-