mirror of
https://github.com/centau/vide.git
synced 2026-08-20 14:41:37 +00:00
Update DraggableOptions with smoothTime parameter
Added optional 'smoothTime' parameter to DraggableOptions.
This commit is contained in:
parent
cfa61c3b2a
commit
8d2847c4fa
1 changed files with 3 additions and 0 deletions
|
|
@ -66,6 +66,8 @@ draggable(opts: DraggableOptions?) -> Action
|
||||||
DraggableOptions
|
DraggableOptions
|
||||||
• axis: "x" | "y" | "both" (default "both")
|
• axis: "x" | "y" | "both" (default "both")
|
||||||
Constrains dragging to a single axis or allows free movement.
|
Constrains dragging to a single axis or allows free movement.
|
||||||
|
• smoothTime: number (optional, default 0)
|
||||||
|
Enables smoothing/“weight” while dragging. 0 disables smoothing. Practical range: 0.05–0.12.
|
||||||
• onDragStart: (startPos: UDim2) -> () (optional)
|
• onDragStart: (startPos: UDim2) -> () (optional)
|
||||||
Called when dragging begins. Receives the starting Position.
|
Called when dragging begins. Receives the starting Position.
|
||||||
• onDrag: (newPos: UDim2) -> () (optional)
|
• onDrag: (newPos: UDim2) -> () (optional)
|
||||||
|
|
@ -73,6 +75,7 @@ Called while dragging. Receives the updated Position.
|
||||||
• onDragEnd: (endPos: UDim2) -> () (optional)
|
• onDragEnd: (endPos: UDim2) -> () (optional)
|
||||||
Called when dragging ends. Receives the final Position.
|
Called when dragging ends. Receives the final Position.
|
||||||
|
|
||||||
|
|
||||||
Supported instances
|
Supported instances
|
||||||
|
|
||||||
draggable() must be applied to an instance that:
|
draggable() must be applied to an instance that:
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue