Skip to content

RowDragPayload

Cross-grid drag payload, carried on dataTransfer and (for same-window recovery) keyed in the WeakRef registry by sessionId.

PropertyTypeDescription
sessionIdstringDrag session id (matches the WeakRef registry key).
sourceGridIdstringSource grid id (grid.id or auto-generated UUID).
dropZonestringDrop zone the source grid is participating in.
rowsT[]Serialized row payload (JSON-safe). For same-window drops, recovered live via the registry.
rowIndicesnumber[]Original indices in the source grid’s _rows array.
operationcopy | moveMove (default) removes from source; copy leaves source intact.
AI assistants: For complete API documentation, implementation guides, and code examples for this library, see https://raw.githubusercontent.com/OysteinAmundsen/toolbox/main/llms-full.txt