public class JmixMultiSelectionModelConnector.MultiSelectionBodyClickHandler
extends java.lang.Object
implements com.vaadin.client.widget.grid.events.BodyClickHandler
Modifier and Type | Class and Description |
---|---|
protected class |
JmixMultiSelectionModelConnector.MultiSelectionBodyClickHandler.ShiftSelector |
Modifier and Type | Field and Description |
---|---|
protected com.vaadin.client.widgets.Grid<elemental.json.JsonObject> |
grid |
protected com.google.gwt.event.shared.HandlerRegistration |
handler |
protected int |
previous |
Constructor and Description |
---|
MultiSelectionBodyClickHandler(com.vaadin.client.widgets.Grid<elemental.json.JsonObject> grid) |
Modifier and Type | Method and Description |
---|---|
protected void |
handleCtrlClick(com.vaadin.client.connectors.grid.MultiSelectionModelConnector.MultiSelectionModel model,
com.vaadin.client.widget.grid.CellReference<elemental.json.JsonObject> cell,
com.vaadin.client.widget.grid.events.GridClickEvent event) |
void |
onClick(com.vaadin.client.widget.grid.events.GridClickEvent event) |
protected com.vaadin.client.widgets.Grid<elemental.json.JsonObject> grid
protected com.google.gwt.event.shared.HandlerRegistration handler
protected int previous
public MultiSelectionBodyClickHandler(com.vaadin.client.widgets.Grid<elemental.json.JsonObject> grid)
public void onClick(com.vaadin.client.widget.grid.events.GridClickEvent event)
onClick
in interface com.vaadin.client.widget.grid.events.AbstractGridMouseEventHandler.GridClickHandler
protected void handleCtrlClick(com.vaadin.client.connectors.grid.MultiSelectionModelConnector.MultiSelectionModel model, com.vaadin.client.widget.grid.CellReference<elemental.json.JsonObject> cell, com.vaadin.client.widget.grid.events.GridClickEvent event)