pub type NodeDragState = NodeDrag;Expand description
State of an active node drag (after detection)
DEPRECATED: Use DragContext with ActiveDragType::Node instead.
Aliased Type§
#[repr(C)]pub struct NodeDragState {
pub dom_id: DomId,
pub node_id: NodeId,
pub start_position: LogicalPosition,
pub current_position: LogicalPosition,
pub current_drop_target: OptionDomNodeId,
pub drag_data: DragData,
}Fields§
§dom_id: DomIdDOM ID of the node being dragged
node_id: NodeIdNode ID being dragged
start_position: LogicalPositionPosition where drag started
current_position: LogicalPositionCurrent drag position
current_drop_target: OptionDomNodeIdOptional: DOM node currently under cursor (drop target)
drag_data: DragDataDrag data (MIME types and content)