Documentation

@kanunilabs/datagrid-react


@kanunilabs/datagrid-react / RowDragHandlers

Interface: RowDragHandlers

Defined in: datagrid-react/src/hooks/useRowDrag.ts:82

What GridRow needs to render and drive the gesture.

Properties

draggable

draggable: boolean

Defined in: datagrid-react/src/hooks/useRowDrag.ts:84

True while the pointer is on a grip — the row is armed for dragging.


onDragEnd

onDragEnd: () => void

Defined in: datagrid-react/src/hooks/useRowDrag.ts:87

Returns

void


onDragOver

onDragOver: (node, event) => void

Defined in: datagrid-react/src/hooks/useRowDrag.ts:88

Parameters

node

RowNode<unknown>

event

DragEvent

Returns

void


onDragStart

onDragStart: (node, event) => void

Defined in: datagrid-react/src/hooks/useRowDrag.ts:86

Parameters

node

RowNode<unknown>

event

DragEvent

Returns

void


onDrop

onDrop: (node, event) => void

Defined in: datagrid-react/src/hooks/useRowDrag.ts:89

Parameters

node

RowNode<unknown>

event

DragEvent

Returns

void


setDraggable

setDraggable: (value) => void

Defined in: datagrid-react/src/hooks/useRowDrag.ts:85

Parameters

value

boolean

Returns

void