Class. Move Command
optional
edgeRouterRegistry:EdgeRouterRegistry
Defined in: packages/sprotty/src/features/move/move.ts:67
protected
resolvedMoves:Map
<string
,ResolvedElementMove
>
Defined in: packages/sprotty/src/features/move/move.ts:69
stoppableCommandKey:
string
Defined in: packages/sprotty/src/features/move/move.ts:73
IStoppableCommand
.stoppableCommandKey
readonly
static
KIND:"move"
=MoveAction.KIND
Defined in: packages/sprotty/src/features/move/move.ts:65
protected
doMove(edge2move
,attachedEdgeShifts
):void
Defined in: packages/sprotty/src/features/move/move.ts:179
Map
<SRoutableElementImpl
, ResolvedHandleMove
[]>
Map
<SRoutableElementImpl
, Point
>
void
execute(
context
):CommandReturn
Defined in: packages/sprotty/src/features/move/move.ts:89
protected
isAttachedEdge(edge
):boolean
Defined in: packages/sprotty/src/features/move/move.ts:221
boolean
protected
isChildOfMovedElements(el
):boolean
Defined in: packages/sprotty/src/features/move/move.ts:209
boolean
merge(
other
,context
):boolean
Defined in: packages/sprotty/src/features/move/move.ts:260
Tries to merge the given command with this.
boolean
redo(
context
):Promise
<SModelRootImpl
>
Defined in: packages/sprotty/src/features/move/move.ts:253
Promise
<SModelRootImpl
>
protected
resolveElementMove(element
,move
):undefined
|ResolvedElementMove
Defined in: packages/sprotty/src/features/move/move.ts:169
SModelElementImpl
& Locateable
undefined
| ResolvedElementMove
protected
resolveHandleMove(handle
,edge
,move
):undefined
|ResolvedHandleMove
Defined in: packages/sprotty/src/features/move/move.ts:154
undefined
| ResolvedHandleMove
stopExecution():
void
Defined in: packages/sprotty/src/features/move/move.ts:82
void
IStoppableCommand
.stopExecution
undo(
context
):Promise
<SModelRootImpl
>
Defined in: packages/sprotty/src/features/move/move.ts:246
Promise
<SModelRootImpl
>
protected
undoMove():void
Defined in: packages/sprotty/src/features/move/move.ts:236
void