Inserting a DropTargetInfo into a UI element allows you to specify the necessary properties for a drag-and-drop operation.
● enabled
Determines whether this DragTargetInfo is enabled; if set to false, the user cannot drop an object here.
● scope
Defines whether the drop target can only take part in drag-and-drop operations which are local to the enclosing Web Dynpro component instance. Possible values are:
○ componentInstance:The drag-and-drop operation can be executed inside the same component instance.
○ global: The drag-and-drop operation can be executed over component and application boundaries. This includes any Web Dynpro application the same tags are defined for.
● tags:
A space-separated list of identifiers which is used to determine compatibility of a given drag source with potential drop targets. We recommend to specify the tags according these rules:
ID part |
allowed characters |
Namespace |
A to Z |
|
a to z |
|
digits from 0 to 9 |
|
hyphen - |
ID |
A to Z |
|
a to z |
|
digits from 0 to 9 |
|
hyphen - |
|
period . |
Examples:
○ CRM:Customername
○ Name-Space42:com.asap3.first-name
Name |
Interface |
Type |
Initial Value |
Bindable |
enabled |
IWDDropTargetInfo |
boolean |
true |
bindable |
scope |
IWDDropTargetInfo |
WDDragDropScope |
componentInstance |
not bindable |
tags |
IWDDropTargetInfo |
String |
|
not bindable |