components/DragObserver
Interfaces
DragObserverProps
Defined in: components/DragObserver/index.tsx:6
Type Parameters
| Type Parameter |
|---|
T extends ElementType |
Properties
as?
optional as?: T;
Defined in: components/DragObserver/index.tsx:11
React.ElementType
Default
div
children?
optional children?: ReactNode;
Defined in: components/DragObserver/index.tsx:19
onDrag?
optional onDrag?: (x, y, deltaX, deltaY) => void;
Defined in: components/DragObserver/index.tsx:20
Parameters
| Parameter | Type |
|---|---|
x | number |
y | number |
deltaX | number |
deltaY | number |
Returns
void
onDragEnd?
optional onDragEnd?: () => void;
Defined in: components/DragObserver/index.tsx:22
Returns
void
onDragStart?
optional onDragStart?: () => void;
Defined in: components/DragObserver/index.tsx:21
Returns
void
threshold?
optional threshold?: number;
Defined in: components/DragObserver/index.tsx:17
Threshold at which the onDrag event fires. Prevents onDrag events from firing, for example, when double-clicking.
Functions
DragObserver()
function DragObserver<T>(props): Element;
Defined in: components/DragObserver/index.tsx:25
Type Parameters
| Type Parameter | Default type |
|---|---|
T extends ElementType | "div" |
Parameters
| Parameter | Type |
|---|---|
props | Override<DragObserverProps<T>, ComponentPropsWithoutRef<T>> |
Returns
Element