A specialized version of Moveable to support an FPS throttling. This class puts an upper restriction on FPS, which may reduce the CPU load. The additional parameter "timeout" regulates the delay before actually moving the moveable object.
Parameter | Type | Description |
---|---|---|
node | Node | String | a node (or node's id) to be moved |
params | Object | object with additional parameters. |
See the dojo/dnd/TimedMoveable reference documentation for more information.
stops watching for possible move, deletes all references, so the object can be garbage-collected
Parameter | Type | Description |
---|---|---|
params | undefined | |
node | undefined | |
Ctor | undefined |
Parameter | Type | Description |
---|---|---|
type | undefined | |
listener | undefined |
called when the drag is detected; responsible for creation of the mover
Parameter | Type | Description |
---|---|---|
e | Event |
called during the very first move notification; can be used to initialize coordinates, can be overwritten.
Parameter | Type | Description |
---|---|---|
mover | dojo/dnd/Mover | |
e | Event |
event processor for onmousedown/ontouchstart, creates a Mover for the node
Parameter | Type | Description |
---|---|---|
e | Event | mouse/touch event |
event processor for onmousemove/ontouchmove, used only for delayed drags
Parameter | Type | Description |
---|---|---|
e | Event | mouse/touch event |
event processor for onmouseup, used only for delayed drags
Parameter | Type | Description |
---|---|---|
e | Event | mouse event |
Parameter | Type | Description |
---|---|---|
mover | dojo/dnd/Mover | |
leftTop | Object |
called after every incremental move; can be overwritten.
Parameter | Type | Description |
---|---|---|
mover | dojo/dnd/Mover | |
leftTop | Object |
called before every move operation
Parameter | Type | Description |
---|---|---|
mover | dojo/dnd/Mover |
Parameter | Type | Description |
---|---|---|
mover | dojo/dnd/Mover |
called before every incremental move; can be overwritten.
Parameter | Type | Description |
---|---|---|
mover | dojo/dnd/Mover | |
leftTop | Object |
event processor for onselectevent and ondragevent
Parameter | Type | Description |
---|---|---|
e | Event | mouse event |