|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.vaadin.shared.communication.SharedState
com.vaadin.shared.AbstractComponentState
com.vaadin.shared.ui.TabIndexState
com.vaadin.shared.ui.grid.GridState
public class GridState
The shared state for the com.vaadin.ui.components.grid.Grid component
| Nested Class Summary | |
|---|---|
static class |
GridState.SharedSelectionMode
A description of which of the three bundled SelectionModels is currently in use. |
| Field Summary | |
|---|---|
java.util.List<java.lang.String> |
columnOrder
Column order in grid. |
boolean |
columnReorderingAllowed
Whether the columns can be reordered |
java.util.List<GridColumnState> |
columns
Columns in grid. |
static double |
DEFAULT_HEIGHT_BY_ROWS
The default value for height-by-rows for both GWT widgets Grid and
Escalator |
boolean |
editorBuffered
Buffered editor mode |
java.lang.String |
editorCancelCaption
The caption for the cancel button in the editor |
boolean |
editorEnabled
The enabled state of the editor interface |
java.lang.String |
editorSaveCaption
The caption for the save button in the editor |
GridStaticSectionState |
footer
|
int |
frozenColumnCount
The number of frozen columns |
boolean |
hasDescriptions
Whether rows and/or cells have generated descriptions (tooltips) |
GridStaticSectionState |
header
|
double |
heightByRows
The height of the Grid in terms of body rows. |
HeightMode |
heightMode
The mode by which Grid defines its height. |
static java.lang.String |
JSONKEY_CELLDESCRIPTION
The key in which a cell's description can be found |
static java.lang.String |
JSONKEY_CELLSTYLES
The key in which a generated styles for a row's cells can be found |
static java.lang.String |
JSONKEY_DATA
The key in which a row's data can be found |
static java.lang.String |
JSONKEY_DETAILS_VISIBLE
The key that tells whether details are visible for the row. |
static java.lang.String |
JSONKEY_ROWDESCRIPTION
The key in which a row's description can be found |
static java.lang.String |
JSONKEY_ROWKEY
The key in which a row's own key can be found |
static java.lang.String |
JSONKEY_ROWSTYLE
The key in which a row's generated style can be found |
static java.lang.String |
JSONKEY_SELECTED
The key that tells whether row is selected. |
java.lang.String[] |
sortColumns
Keys of the currently sorted columns |
SortDirection[] |
sortDirs
Directions for each sorted column |
| Fields inherited from class com.vaadin.shared.ui.TabIndexState |
|---|
tabIndex |
| Fields inherited from class com.vaadin.shared.AbstractComponentState |
|---|
caption, captionAsHtml, description, errorMessage, height, id, immediate, primaryStyleName, readOnly, styles, width |
| Fields inherited from class com.vaadin.shared.communication.SharedState |
|---|
enabled, registeredEventListeners, resources |
| Constructor Summary | |
|---|---|
GridState()
|
|
| Method Summary |
|---|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final double DEFAULT_HEIGHT_BY_ROWS
Grid and
Escalator
public static final java.lang.String JSONKEY_DATA
com.vaadin.shared.data.DataProviderRpc#setRowData(int, String),
Constant Field Valuespublic static final java.lang.String JSONKEY_ROWKEY
com.vaadin.shared.data.DataProviderRpc#setRowData(int, String),
Constant Field Valuespublic static final java.lang.String JSONKEY_ROWSTYLE
com.vaadin.shared.data.DataProviderRpc#setRowData(int, String),
Constant Field Valuespublic static final java.lang.String JSONKEY_CELLSTYLES
com.vaadin.shared.data.DataProviderRpc#setRowData(int, String),
Constant Field Valuespublic static final java.lang.String JSONKEY_ROWDESCRIPTION
com.vaadin.shared.data.DataProviderRpc#setRowData(int, String),
Constant Field Valuespublic static final java.lang.String JSONKEY_CELLDESCRIPTION
com.vaadin.shared.data.DataProviderRpc#setRowData(int, String),
Constant Field Valuespublic static final java.lang.String JSONKEY_DETAILS_VISIBLE
com.vaadin.ui.Grid#setDetailsGenerator(com.vaadin.ui.Grid.DetailsGenerator),
com.vaadin.ui.Grid#setDetailsVisible(Object, boolean),
com.vaadin.shared.data.DataProviderRpc#setRowData(int,
elemental.json.JsonArray),
Constant Field Valuespublic static final java.lang.String JSONKEY_SELECTED
public java.util.List<GridColumnState> columns
public java.util.List<java.lang.String> columnOrder
public GridStaticSectionState header
public GridStaticSectionState footer
public int frozenColumnCount
public double heightByRows
public HeightMode heightMode
public java.lang.String[] sortColumns
public SortDirection[] sortDirs
public boolean editorEnabled
public boolean editorBuffered
public boolean hasDescriptions
public java.lang.String editorSaveCaption
public java.lang.String editorCancelCaption
public boolean columnReorderingAllowed
| Constructor Detail |
|---|
public GridState()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||