Package io.deephaven.web.client.api
Class JsLayoutHints
java.lang.Object
io.deephaven.web.client.api.JsLayoutHints
Layout hint values that can be used by clients when rendering a table.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classDescribes a column group to use when rendering a table. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanWhether saved layouts are allowed.@JsNullable String[]Column names to display at the back of the table.@JsNullable JsLayoutHints.ColumnGroup[]Column groups to use when rendering the table.@JsNullable String[]Column names to display at the front of the table.@JsNullable String[]Column names to render as frozen.@JsNullable String[]Column names to hide.@JsNullable @TsTypeRef(SearchDisplayMode.class) StringThe display mode for the search bar.
-
Constructor Details
-
JsLayoutHints
public JsLayoutHints()
-
-
Method Details
-
parse
-
getAreSavedLayoutsAllowed
@JsProperty public boolean getAreSavedLayoutsAllowed()Whether saved layouts are allowed. -
getSearchDisplayMode
@JsProperty @TsTypeRef(SearchDisplayMode.class) public @JsNullable @TsTypeRef(SearchDisplayMode.class) String getSearchDisplayMode()The display mode for the search bar. -
getFrontColumns
Column names to display at the front of the table. -
getBackColumns
Column names to display at the back of the table. -
getHiddenColumns
Column names to hide. -
getFrozenColumns
Column names to render as frozen. -
getColumnGroups
Column groups to use when rendering the table.
-