Class JmixMultiSelectionModelConnector.MultiSelectionBodyClickHandler
java.lang.Object
io.jmix.ui.widget.client.grid.selection.JmixMultiSelectionModelConnector.MultiSelectionBodyClickHandler
- All Implemented Interfaces:
com.google.gwt.event.shared.EventHandler
,com.vaadin.client.widget.grid.events.AbstractGridMouseEventHandler
,com.vaadin.client.widget.grid.events.AbstractGridMouseEventHandler.GridClickHandler
,com.vaadin.client.widget.grid.events.BodyClickHandler
- Enclosing class:
- JmixMultiSelectionModelConnector
public class JmixMultiSelectionModelConnector.MultiSelectionBodyClickHandler
extends Object
implements com.vaadin.client.widget.grid.events.BodyClickHandler
-
Nested Class Summary
Modifier and TypeClassDescriptionprotected final class
Nested classes/interfaces inherited from interface com.vaadin.client.widget.grid.events.AbstractGridMouseEventHandler
com.vaadin.client.widget.grid.events.AbstractGridMouseEventHandler.GridClickHandler, com.vaadin.client.widget.grid.events.AbstractGridMouseEventHandler.GridDoubleClickHandler
-
Field Summary
-
Constructor Summary
ConstructorDescriptionMultiSelectionBodyClickHandler
(com.vaadin.client.widgets.Grid<elemental.json.JsonObject> grid) -
Method Summary
Modifier and TypeMethodDescriptionprotected 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)
-
Field Details
-
grid
protected com.vaadin.client.widgets.Grid<elemental.json.JsonObject> grid -
handler
protected com.google.gwt.event.shared.HandlerRegistration handler -
previous
protected int previous
-
-
Constructor Details
-
MultiSelectionBodyClickHandler
public MultiSelectionBodyClickHandler(com.vaadin.client.widgets.Grid<elemental.json.JsonObject> grid)
-
-
Method Details
-
onClick
public void onClick(com.vaadin.client.widget.grid.events.GridClickEvent event) - Specified by:
onClick
in interfacecom.vaadin.client.widget.grid.events.AbstractGridMouseEventHandler.GridClickHandler
-
handleCtrlClick
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)
-