com.vaadin.shared.ui.dnd.
Class DragSourceState
- java.lang.Object
-
- com.vaadin.shared.communication.SharedState
-
- com.vaadin.shared.ui.dnd.DragSourceState
-
All Implemented Interfaces:
Direct Known Subclasses:
public class DragSourceState extends SharedState
State class containing parameters for DragSourceExtension.
Since:
8.1
Author:
Vaadin Ltd
See Also:
-
-
Field Summary
Fields Modifier and Type Field Description Map<String,String>
data
Used to store data in the
DataTransfer
object for the drag event.static String
DATA_TYPE_TEXT
Data type
"text"
for storing data inDataTransfer
object.static String
DATA_TYPE_TEXT_IE
Data type
"Text"
.static String
DATA_TYPE_TEXT_PLAIN
Data type
"text/plain"
for reading data fromDataTransfer
object.EffectAllowed
effectAllowed
DataTransfer.effectAllowed
parameter for the drag event.static String
EVENT_DRAGEND
Event identifier for dragend event.
static String
EVENT_DRAGSTART
Event identifier for dragstart event.
Map<String,Payload>
payload
Payload for comparing against acceptance criteria.
static String
RESOURCE_DRAG_IMAGE
List<String>
types
DataTransfer.types
parameter.-
Fields inherited from class com.vaadin.shared.communication.SharedState
enabled, registeredEventListeners, resources
-
-
Constructor Summary
Constructors Constructor Description DragSourceState()
-
-
-
Field Detail
-
EVENT_DRAGEND
public static final String EVENT_DRAGEND
Event identifier for dragend event.
See Also:
-
EVENT_DRAGSTART
public static final String EVENT_DRAGSTART
Event identifier for dragstart event.
See Also:
-
DATA_TYPE_TEXT
public static final String DATA_TYPE_TEXT
Data type
"text"
for storing data inDataTransfer
object.See Also:
-
DATA_TYPE_TEXT_IE
public static final String DATA_TYPE_TEXT_IE
Data type
"Text"
. IE 11 stores data dragged from the desktop as "Text" with capital letter.See Also:
-
DATA_TYPE_TEXT_PLAIN
public static final String DATA_TYPE_TEXT_PLAIN
Data type
"text/plain"
for reading data fromDataTransfer
object. Some browsers convert store data with"text"
as"text/plain"
when transferring data.See Also:
-
RESOURCE_DRAG_IMAGE
public static final String RESOURCE_DRAG_IMAGE
See Also:
-
effectAllowed
public EffectAllowed effectAllowed
DataTransfer.effectAllowed
parameter for the drag event.
-
types
public List<String> types
DataTransfer.types
parameter. Used to keep track of data formats set for the drag event.
-
data
public Map<String,String> data
Used to store data in the
DataTransfer
object for the drag event.
-
-