aboutsummaryrefslogtreecommitdiffstats
path: root/uitest/src/main/java/com/vaadin/tests/components/grid/GridPopupView.java
blob: 3d27f60e38866f80feadc86753a7097d2e74a888 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
package com.vaadin.tests.components.grid;

import com.vaadin.annotations.Widgetset;
import com.vaadin.server.VaadinRequest;
import com.vaadin.tests.components.AbstractTestUI;
import com.vaadin.ui.Grid;
import com.vaadin.ui.PopupView;

@Widgetset("com.vaadin.DefaultWidgetSet")
public class GridPopupView extends AbstractTestUI {

    @Override
    protected void setup(VaadinRequest vaadinRequest) {
        Grid<String> grid = new Grid<>();
        grid.setItems("Foo", "Bar", "Baz");

        PopupView popupView = new PopupView(
                "Show grid (click me multiple times)", grid);
        popupView.setHideOnMouseOut(false);

        grid.addColumn(str -> str).setCaption("Something");

        addComponent(popupView);
    }

}