Class: Draggable
Defined in: interaction/Draggable.ts:25
Makes a mobject draggable with mouse and touch support.
Constructors
Constructor
new Draggable(
mobject,scene,options?):Draggable
Defined in: interaction/Draggable.ts:47
Create a new Draggable behavior.
Parameters
mobject
The mobject to make draggable
scene
The scene containing the mobject
options?
Draggable configuration options
Returns
Draggable
Accessors
isDragging
Get Signature
get isDragging():
boolean
Defined in: interaction/Draggable.ts:66
Get whether the mobject is currently being dragged.
Returns
boolean
isEnabled
Get Signature
get isEnabled():
boolean
Defined in: interaction/Draggable.ts:73
Get whether dragging is enabled.
Returns
boolean
mobject
Get Signature
get mobject():
Mobject
Defined in: interaction/Draggable.ts:80
Get the mobject this draggable is attached to.
Returns
Methods
disable()
disable():
void
Defined in: interaction/Draggable.ts:227
Disable dragging.
Returns
void
dispose()
dispose():
void
Defined in: interaction/Draggable.ts:234
Clean up event listeners.
Returns
void
enable()
enable():
void
Defined in: interaction/Draggable.ts:220
Enable dragging.
Returns
void