Module drag_drop

Module drag_drop 

Source
Expand description

Drag & drop gesture events and service.

Structs§

DRAG_DROP
Drag & drop service.
DragDropEffect
Drag&drop drop effect on the data source.
DragDropManager
Application extension that provides drag&drop events and service.
DragEndArgs
Arguments for DRAG_END_EVENT.
DragHandle
Represents dragging data.
DragHoveredArgs
Arguments for DRAG_HOVERED_EVENT.
DragMoveArgs
DRAG_MOVE_EVENT arguments.
DragStartArgs
Arguments for DRAG_START_EVENT.
DropArgs
Arguments for DROP_EVENT.
WeakDragHandle
Weak DragHandle.

Enums§

DragDropData
Drag&drop data payload.

Statics§

DRAG_END_EVENT
Drag&drop gesture started from the draggable widget has ended.
DRAG_HOVERED_EVENT
Drag&drop enter or exit a drop target widget.
DRAG_MOVE_EVENT
Drag&drop is dragging over the target widget.
DRAG_START_EVENT
Drag&drop started dragging a draggable widget.
DROP_EVENT
Drag&drop action finished over some drop target widget.

Traits§

WidgetInfoBuilderDragDropExt
WidgetInfoBuilder extensions for drag & drop service.
WidgetInfoDragDropExt
WidgetInfo extensions for drag & drop service.

Functions§

decode_widget_id
Decode an widget ID from drag&drop data.
encode_widget_id
Encode an widget ID for drag&drop data.