Skip to content

DropEvent

from slint.language import DropEvent
python

This structure is passed to the callbacks of the DropArea element

data: DataTransfer | None

The payload set on the source DragArea.

position: LogicalPosition | None

The cursor position in the DropArea’s local coordinates.

proposed_action: DragAction | None

The action negotiated from current modifier state, clamped to the allowed set; when no modifier is pressed, the first allowed of move, copy, link. Updated on every DragMove. The target’s can-drop callback can return this to honor the user’s modifier choice, or override with any other allowed action.


© 2026 SixtyFPS GmbH