T - Item typeP - Item property typepublic interface ItemListingDropEvent<T,P> extends ItemListingDnDEvent<T,P>
ItemListing or its rows.| Modifier and Type | Method and Description |
|---|---|
Map<String,String> |
getDataTransferData()
Get all of the transfer data from the
DataTransfer object. |
Optional<String> |
getDataTransferData(String type)
Get data from the
DataTransfer object. |
String |
getDataTransferText()
Get data of any of the types
text, Text or text/plain. |
com.vaadin.flow.component.grid.dnd.GridDropLocation |
getDropLocation()
Get the location of the drop within the row.
|
Optional<T> |
getDropTargetItem()
Get the row the drop happened on.
|
isFromClientOptional<T> getDropTargetItem()
If the drop was not on top of a row (see getDropLocation()) or GridDropMode.ON_GRID is used,
then returns an empty optional.
com.vaadin.flow.component.grid.dnd.GridDropLocation getDropLocation()
NOTE: the location will be GridDropLocation.EMPTY if:
GridDropMode.ON_GRID was usedGridDropMode.ON_TOP is used and the drop happened on empty space after last row or on top of the
header / footergetDropTargetItem() or
GridDropLocation.EMPTY if no target row presentOptional<String> getDataTransferData(String type)
DataTransfer object.type - Data format, e.g. text/plain or text/uri-list.DataTransfer, otherwise an empty
OptionalString getDataTransferText()
text, Text or text/plain.text, Text or text/plain, or
null if none of them exist.Map<String,String> getDataTransferData()
DataTransfer object. The data can be iterated to find the most
relevant data as it preserves the order in which the data was set to the drag source element.DataTransfer object.Copyright © 2020 The Holon Platform. All rights reserved.