Skip to content

DropOptions ​

Actor DropOptions contains the conditions under which a drop is allowed.

Properties ​

  • Parent:

    • Actor
  • Type: DropOptions

Parameter ​

Parameters in the Layout ​

NameTypeDescription
modifierALT
CTRL
SHIFT
If specified, the configured action will only be executed if the corresponding key is pressed when dropping (CTRL corresponds to CMD on a MAC).
actionNamestring
array of string
Specifies the Core Engine actions that can be executed when dropping. If only one action is specified, it will be executed. If more than one action is specified, there will be a query in the frontend to select which action should be executed.
moduleNamestringIf specified, this parameter restricts the accepted baseBeans. Thus, only baseBeans from the specified module can be dropped on the component.
allowFileboolean
default: false
Allows drop for native files of the client system.
componentIdsarray of stringWhen the layout is built, these components are registered with their DragAndDropOptions.
messagestringText displayed in the drop zone.
detailMessagestringDetailed text displayed in the drop zone.
requiredFieldsarray of stringModule fields required to determine whether the component is suitable for drop.
featurePermissionstringThe name of the feature permission that determines whether dropping is allowed. If the value is defined and does not has value false, dropping is allowed.
selfDropboolean
default: false
Determines whether dropping a baseBean in the list is allowed even though the list already contains a baseBean with the same ID.
preventSelfboolean
default: false
Determines whether dropping a baseBean in the list is prohibited if the list already contains a baseBean with the same ID.
Request missing documentation