RowDragPayload
Cross-grid drag payload, carried on dataTransfer and (for same-window
recovery) keyed in the WeakRef registry by sessionId.
Properties
Section titled “Properties”| Property | Type | Description |
|---|---|---|
sessionId | string | Drag session id (matches the WeakRef registry key). |
sourceGridId | string | Source grid id (grid.id or auto-generated UUID). |
dropZone | string | Drop zone the source grid is participating in. |
rows | T[] | Serialized row payload (JSON-safe). For same-window drops, recovered live via the registry. |
rowIndices | number[] | Original indices in the source grid’s _rows array. |
operation | copy | move | Move (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