summaryrefslogtreecommitdiffstats
path: root/shared/src
diff options
context:
space:
mode:
authorTeppo Kurki <teppo.kurki@vaadin.com>2015-07-02 16:37:01 +0300
committerJohannes Dahlström <johannesd@vaadin.com>2015-07-15 09:41:08 +0000
commit80058d9429940c376c63c086b1cf79848fe1a699 (patch)
tree9a7a802ead6200f64a6effe3189de57a830dcd19 /shared/src
parente288b0d159e4116b863836c4486a7bf289da16eb (diff)
downloadvaadin-framework-80058d9429940c376c63c086b1cf79848fe1a699.tar.gz
vaadin-framework-80058d9429940c376c63c086b1cf79848fe1a699.zip
Add row and cell description generators to Grid (#18481)
Change-Id: I940399d986eb6970df687880645fafc157dab432
Diffstat (limited to 'shared/src')
-rw-r--r--shared/src/com/vaadin/shared/ui/grid/GridState.java17
1 files changed, 17 insertions, 0 deletions
diff --git a/shared/src/com/vaadin/shared/ui/grid/GridState.java b/shared/src/com/vaadin/shared/ui/grid/GridState.java
index c455ffe23b..0d0a5d3e9f 100644
--- a/shared/src/com/vaadin/shared/ui/grid/GridState.java
+++ b/shared/src/com/vaadin/shared/ui/grid/GridState.java
@@ -103,6 +103,20 @@ public class GridState extends TabIndexState {
public static final String JSONKEY_CELLSTYLES = "cs";
/**
+ * The key in which a row's description can be found
+ *
+ * @see com.vaadin.shared.data.DataProviderRpc#setRowData(int, String)
+ */
+ public static final String JSONKEY_ROWDESCRIPTION = "rd";
+
+ /**
+ * The key in which a cell's description can be found
+ *
+ * @see com.vaadin.shared.data.DataProviderRpc#setRowData(int, String)
+ */
+ public static final String JSONKEY_CELLDESCRIPTION = "cd";
+
+ /**
* The key that tells whether details are visible for the row.
*
* @since 7.5.0
@@ -160,6 +174,9 @@ public class GridState extends TabIndexState {
@DelegateToWidget
public boolean editorBuffered = true;
+ /** Whether rows and/or cells have generated descriptions (tooltips) */
+ public boolean hasDescriptions;
+
/** The caption for the save button in the editor */
@DelegateToWidget
public String editorSaveCaption = GridConstants.DEFAULT_SAVE_CAPTION;