DragDropArguments<DragDropObject> Interface
Deprecated in 2.x. Obsolete.
Beta
Base DragDropArguments interface, used by both DragSourceArguments and DragTargetArguments.
Properties
| Name | Type | Description | |
|---|---|---|---|
| clientOffset | { x: number, y: number } | Current mouse position. | |
| col | undefined | number | specifies the col to be dropped onto. | |
| dataObject | DragDropObject | Arbitrary data being transferred. | |
| dragRect | undefined | DOMRect | DOMRect object of dragSource. | |
| dropEffect | DropEffects | Drop Effect of current drag | |
| dropRect | undefined | DOMRect | DOMRect object of current dropTarget, if available. | |
| dropStatus | DropStatus | Status of current drop | |
| initialClientOffset | { x: number, y: number } | Mouse position at beginning of drag. | |
| initialSourceClientOffset | undefined | { x: number, y: number } | Position of top left corner of current dragSource, measured at beginning of drag. | |
| local | undefined | boolean | determines whether item is dropped on same structure as the drag source, or a different structure. | |
| row | undefined | number | specifies the row to be dropped onto. | |
| sourceClientOffset | undefined | { x: number, y: number } | Current mouse position, offset by the difference between initial mouse position and initial dragSource offset. |
Defined in
Last Updated: 30 November, 2023