(node,params); | Parameter | Type | Description |
|---|---|---|
| node | Node |
a node (or node's id) to be moved |
| params | Object | Optional
an optional object with additional parameters; the rest is passed to the base class |
See the dojo/dnd/move.constrainedMoveable reference documentation for more information.
Defined by: dojo/dnd/Moveable
Defined by: dojo/dnd/Moveable
Defined by: dojo/dnd/Moveable
Defined by: dojo/dnd/move
constraints() Defined by dojo/dnd/move
destroy() Defined by dojo/dnd/Moveable
stops watching for possible move, deletes all references, so the object can be garbage-collected
emit(type,event) Defined by dojo/Evented
| Parameter | Type | Description |
|---|---|---|
| type | undefined | |
| event | undefined |
Returns: undefined
markupFactory(params,node,Ctor) Defined by dojo/dnd/Moveable
| Parameter | Type | Description |
|---|---|---|
| params | undefined | |
| node | undefined | |
| Ctor | undefined |
Returns: instance
on(type,listener) Defined by dojo/Evented
| Parameter | Type | Description |
|---|---|---|
| type | undefined | |
| listener | undefined |
Returns: undefined
onDragDetected(e) Defined by: dojo/dnd/Moveable
called when the drag is detected; responsible for creation of the mover
| Parameter | Type | Description |
|---|---|---|
| e | Event |
onFirstMove(mover) Defined by: dojo/dnd/move
called during the very first move notification; can be used to initialize coordinates, can be overwritten.
| Parameter | Type | Description |
|---|---|---|
| mover | dojo/dnd/Mover |
onMouseDown(e) Defined by: dojo/dnd/Moveable
event processor for onmousedown/ontouchstart, creates a Mover for the node
| Parameter | Type | Description |
|---|---|---|
| e | Event |
mouse/touch event |
onMouseMove(e) Defined by: dojo/dnd/Moveable
event processor for onmousemove/ontouchmove, used only for delayed drags
| Parameter | Type | Description |
|---|---|---|
| e | Event |
mouse/touch event |
onMouseUp(e) Defined by: dojo/dnd/Moveable
event processor for onmouseup, used only for delayed drags
| Parameter | Type | Description |
|---|---|---|
| e | Event |
mouse event |
onMove(mover,leftTop) Defined by: dojo/dnd/move
called during every move notification; should actually move the node; can be overwritten.
| Parameter | Type | Description |
|---|---|---|
| mover | dojo/dnd/Mover | |
| leftTop | Object |
onMoved(mover,leftTop) Defined by: dojo/dnd/Moveable
called after every incremental move; can be overwritten.
| Parameter | Type | Description |
|---|---|---|
| mover | dojo/dnd/Mover | |
| leftTop | Object |
onMoveStart(mover) Defined by: dojo/dnd/Moveable
called before every move operation
| Parameter | Type | Description |
|---|---|---|
| mover | dojo/dnd/Mover |
onMoveStop(mover) Defined by: dojo/dnd/Moveable
called after every move operation
| Parameter | Type | Description |
|---|---|---|
| mover | dojo/dnd/Mover |
onMoving(mover,leftTop) Defined by: dojo/dnd/Moveable
called before every incremental move; can be overwritten.
| Parameter | Type | Description |
|---|---|---|
| mover | dojo/dnd/Mover | |
| leftTop | Object |
onSelectStart(e) Defined by: dojo/dnd/Moveable
event processor for onselectevent and ondragevent
| Parameter | Type | Description |
|---|---|---|
| e | Event |
mouse event |
© 2005–2017 JS Foundation
Licensed under the AFL 2.1 and BSD 3-Clause licenses.
http://dojotoolkit.org/api/1.10/dojo/dnd/move.constrainedMoveable.html