public class DataTransfer extends JavaScriptObject
Experimental API: This API is still under development and is subject to change.
| Modifier and Type | Class and Description |
|---|---|
static class |
DataTransfer.DropEffect
Used to specify the drop effect to use on dragenter or dragover events.
|
| Modifier | Constructor and Description |
|---|---|
protected |
DataTransfer()
Required constructor for GWT compiler to function.
|
| Modifier and Type | Method and Description |
|---|---|
void |
clearData()
Remove all data from the current drag sequence.
|
void |
clearData(java.lang.String format)
Remove the data for the specified format for all drag events in the current
drag sequence.
|
java.lang.String |
getData(java.lang.String format)
Get the data for the specified format.
|
void |
setData(java.lang.String format,
java.lang.String data)
Set the data for the specified format to associate with all drag events in
the current drag and drop sequence.
|
void |
setDragImage(Element element,
int x,
int y)
Specify the element to use to update the drag feedback.
|
void |
setDropEffect(DataTransfer.DropEffect dropEffect)
Specify the drop effect to use on dragenter or dragover events.
|
cast, createArray, createArray, createFunction, createObject, equals, hashCode, toSource, toStringprotected DataTransfer()
public final void clearData()
public final void clearData(java.lang.String format)
format - the format, which is usually the mime-type of the associated
datasetData(String, String),
W3C
Specificationpublic final java.lang.String getData(java.lang.String format)
format - the format, which is usually the mime-type of the datasetData(String, String),
W3C
Specificationpublic final void setData(java.lang.String format,
java.lang.String data)
getData(String) from any subsequent drag events in this sequence
(such as the drop event).
The format is usually the mime-type of the data, but can also be
text.
format - the format, which is usually the mime-type of the datadata - the data to associate with the formatpublic final void setDragImage(Element element, int x, int y)
element - the feedback imagex - the x offset of the cursory - the y offset of the cursorpublic final void setDropEffect(DataTransfer.DropEffect dropEffect)
dropEffect - the drop effect to display.