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 |