Class ItemDoubleClickEvent<T>
java.lang.Object
java.util.EventObject
com.vaadin.flow.component.ComponentEvent<C>
com.vaadin.flow.component.ClickEvent<Grid<T>>
io.jmix.groupgridflowui.kit.vaadin.grid.ItemClickEvent<T>
io.jmix.groupgridflowui.kit.vaadin.grid.ItemDoubleClickEvent<T>
- Type Parameters:
T- the grid bean type
- All Implemented Interfaces:
Serializable
Event fired when a Grid item is double clicked.
-
Field Summary
Fields inherited from class java.util.EventObject
source -
Constructor Summary
ConstructorsConstructorDescriptionItemDoubleClickEvent(Grid<T> source, boolean fromClient, String itemKey, String internalColumnId, int screenX, int screenY, int clientX, int clientY, int clickCount, int button, boolean ctrlKey, boolean shiftKey, boolean altKey, boolean metaKey) Creates a new item double click event. -
Method Summary
Methods inherited from class io.jmix.groupgridflowui.kit.vaadin.grid.ItemClickEvent
getColumn, getItemMethods inherited from class com.vaadin.flow.component.ClickEvent
getButton, getClickCount, getClientX, getClientY, getScreenX, getScreenY, isAltKey, isCtrlKey, isMetaKey, isShiftKeyMethods inherited from class com.vaadin.flow.component.ComponentEvent
getSource, isFromClient, unregisterListenerMethods inherited from class java.util.EventObject
toString
-
Constructor Details
-
ItemDoubleClickEvent
public ItemDoubleClickEvent(Grid<T> source, boolean fromClient, @EventData("event.detail.itemKey") String itemKey, @EventData("event.detail.internalColumnId") String internalColumnId, @EventData("event.detail.screenX") int screenX, @EventData("event.detail.screenY") int screenY, @EventData("event.detail.clientX") int clientX, @EventData("event.detail.clientY") int clientY, @EventData("event.detail.detail") int clickCount, @EventData("event.detail.button") int button, @EventData("event.detail.ctrlKey") boolean ctrlKey, @EventData("event.detail.shiftKey") boolean shiftKey, @EventData("event.detail.altKey") boolean altKey, @EventData("event.detail.metaKey") boolean metaKey) Creates a new item double click event.- Parameters:
source- the component that fired the eventfromClient-trueif the event was originally fired on the client,falseif the event originates from server-side logicitemKey- the item mapper keyinternalColumnId- the internal id of the column associated with the click eventscreenX- the x coordinate of the click event, relative to the upper left corner of the screen, -1 if unknownscreenY- the y coordinate of the click event, relative to the upper left corner of the screen, -i if unknownclientX- the x coordinate of the click event, relative to the upper left corner of the browser viewport, -1 if unknownclientY- the y coordinate of the click event, relative to the upper left corner of the browser viewport, -1 if unknownclickCount- the number of consecutive clicks recently recordedbutton- the id of the pressed mouse buttonctrlKey-trueif the control key was down when the event was fired,falseotherwiseshiftKey-trueif the shift key was down when the event was fired,falseotherwisealtKey-trueif the alt key was down when the event was fired,falseotherwisemetaKey-trueif the meta key was down when the event was fired,falseotherwise
-