diff options
author | Piotr Wilkin <piotr.wilkin@syndatis.com> | 2017-10-10 12:02:47 +0200 |
---|---|---|
committer | Henri Sara <henri.sara@gmail.com> | 2017-10-10 13:02:47 +0300 |
commit | 802bb98b851ab9b15617b283ccdba3dbc517ada6 (patch) | |
tree | 1edbb81782e941e2a6332fe9b610f9d1fe357c87 /uitest/src/main/java | |
parent | a8f23e84a0fbb5da515cacffb8f5a85fd4c21694 (diff) | |
download | vaadin-framework-802bb98b851ab9b15617b283ccdba3dbc517ada6.tar.gz vaadin-framework-802bb98b851ab9b15617b283ccdba3dbc517ada6.zip |
Edit grid row by index - server side (#10040)
Opening grid editor from server side.
Fixes #8477.
Addressing #8820 will be the user's responsibility as fetching index of item might be slow.
Diffstat (limited to 'uitest/src/main/java')
-rw-r--r-- | uitest/src/main/java/com/vaadin/tests/components/grid/basics/GridBasics.java | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/uitest/src/main/java/com/vaadin/tests/components/grid/basics/GridBasics.java b/uitest/src/main/java/com/vaadin/tests/components/grid/basics/GridBasics.java index 56d970308d..c9144e52f0 100644 --- a/uitest/src/main/java/com/vaadin/tests/components/grid/basics/GridBasics.java +++ b/uitest/src/main/java/com/vaadin/tests/components/grid/basics/GridBasics.java @@ -763,6 +763,11 @@ public class GridBasics extends AbstractTestUIWithLog { editorMenu.addItem("Save", i -> grid.getEditor().save()); editorMenu.addItem("Cancel edit", i -> grid.getEditor().cancel()); + Stream.of(0, 5, 100).forEach(i -> editorMenu.addItem("Edit row " + i, + menuItem -> grid.getEditor().editRow(i))); + editorMenu.addItem("Edit last row", menuItem -> grid.getEditor() + .editRow(grid.getDataCommunicator().getDataProviderSize() - 1)); + editorMenu.addItem("Change save caption", e -> grid.getEditor().setSaveCaption("ǝʌɐS")); editorMenu.addItem("Change cancel caption", |