Static
dragReference to the element currently being dragged. Used to track the active drag operation across the system.
Static
dropReference to the drop target element currently under the cursor. Used to handle drop operations and hover effects.
Static
mouseFlag indicating if a mouse down event was already handled. Prevents multiple handlers from processing the same mouse event.
Static
overReference to the element currently being resized. Helps ignore nested grid resize handles during resize operations.
Static
pauseControls drag operation pausing behavior. If set to true or a number (milliseconds), dragging placement and collision detection will only happen after the user pauses movement. This improves performance during rapid mouse movements.
Global state manager for all Drag & Drop instances.
This class maintains shared state across all drag & drop operations, ensuring proper coordination between multiple grids and drag/drop elements. All properties are static to provide global access throughout the DD system.