Module dnd

Module dnd 

Source
Expand description

Drag and drop system for interactive data transfer.

This module provides:

  • Drag sources and drop targets
  • Drag state management
  • Visual feedback during drag operations
  • Data transfer between widgets

Structs§

DragData
Data associated with a drag operation.
DragDropManager
Drag and drop manager.
DragId
Unique identifier for a drag operation.
DragPayload
Type-erased payload for drag data.
DragState
State of an active drag operation.
DropResult
Result of a drop operation.
DropTarget
Configuration for a drop target.

Enums§

DragDataType
Type of data being dragged.
DragPhase
Current phase of a drag operation.
DropEffect
Effect/operation type for a drop.