Interface: GestureDragProps
Defined in: types.ts:126
Props for GestureDrag controller.
Enables tracking drag gestures (mouse/touch drag movements) on a widget. Use this for drawing, panning, or any interaction that tracks movement from a start point.
Properties
onGestureDragBegin()?
optionalonGestureDragBegin: (startX,startY) =>void
Defined in: types.ts:132
Called when a drag gesture begins.
Parameters
| Parameter | Type | Description |
|---|---|---|
startX | number | X coordinate where the drag started |
startY | number | Y coordinate where the drag started |
Returns
void
onGestureDragEnd()?
optionalonGestureDragEnd: (offsetX,offsetY) =>void
Defined in: types.ts:144
Called when the drag gesture ends.
Parameters
| Parameter | Type | Description |
|---|---|---|
offsetX | number | Final horizontal offset from the start point |
offsetY | number | Final vertical offset from the start point |
Returns
void
onGestureDragUpdate()?
optionalonGestureDragUpdate: (offsetX,offsetY) =>void
Defined in: types.ts:138
Called as the drag gesture continues.
Parameters
| Parameter | Type | Description |
|---|---|---|
offsetX | number | Horizontal offset from the start point |
offsetY | number | Vertical offset from the start point |
Returns
void