Sprotty
Toggle Dark/Light/Auto modeToggle Dark/Light/Auto modeToggle Dark/Light/Auto modeBack to homepage

Class. Popup Mouse Tool

decorate()

decorate(vnode, element): VNode

Defined in: packages/sprotty/src/base/views/mouse-tool.ts:131

Parameters

vnode

VNode

element

SModelElementImpl

Returns

VNode

Inherited from

MouseTool.decorate


deregister()

deregister(mouseListener): void

Defined in: packages/sprotty/src/base/views/mouse-tool.ts:40

Parameters

mouseListener

MouseListener

Returns

void

Inherited from

MouseTool.deregister


doubleClick()

doubleClick(model, event): void

Defined in: packages/sprotty/src/base/views/mouse-tool.ts:127

Parameters

model

SModelRootImpl

event

MouseEvent

Returns

void

Inherited from

MouseTool.doubleClick


focusOnMouseEvent()

protected focusOnMouseEvent<K>(methodName, model): void

Defined in: packages/sprotty/src/base/views/mouse-tool.ts:82

Type Parameters

K

K extends keyof MouseListener

Parameters

methodName

K

model

SModelRootImpl

Returns

void

Inherited from

MouseTool.focusOnMouseEvent


getTargetElement()

protected getTargetElement(model, event): undefined | SModelElementImpl

Defined in: packages/sprotty/src/base/views/mouse-tool.ts:46

Parameters

model

SModelRootImpl

event

MouseEvent

Returns

undefined | SModelElementImpl

Inherited from

MouseTool.getTargetElement


handleEvent()

protected handleEvent(methodName, model, event): void

Defined in: packages/sprotty/src/base/views/mouse-tool.ts:60

Parameters

methodName

MouseEventKind

model

SModelRootImpl

event

MouseEvent

Returns

void

Inherited from

MouseTool.handleEvent


mouseDown()

mouseDown(model, event): void

Defined in: packages/sprotty/src/base/views/mouse-tool.ts:106

Parameters

model

SModelRootImpl

event

MouseEvent

Returns

void

Inherited from

MouseTool.mouseDown


mouseEnter()

mouseEnter(model, event): void

Defined in: packages/sprotty/src/base/views/mouse-tool.ts:98

Parameters

model

SModelRootImpl

event

MouseEvent

Returns

void

Inherited from

MouseTool.mouseEnter


mouseLeave()

mouseLeave(model, event): void

Defined in: packages/sprotty/src/base/views/mouse-tool.ts:102

Parameters

model

SModelRootImpl

event

MouseEvent

Returns

void

Inherited from

MouseTool.mouseLeave


mouseMove()

mouseMove(model, event): void

Defined in: packages/sprotty/src/base/views/mouse-tool.ts:110

Parameters

model

SModelRootImpl

event

MouseEvent

Returns

void

Inherited from

MouseTool.mouseMove


mouseOut()

mouseOut(model, event): void

Defined in: packages/sprotty/src/base/views/mouse-tool.ts:94

Parameters

model

SModelRootImpl

event

MouseEvent

Returns

void

Inherited from

MouseTool.mouseOut


mouseOver()

mouseOver(model, event): void

Defined in: packages/sprotty/src/base/views/mouse-tool.ts:90

Parameters

model

SModelRootImpl

event

MouseEvent

Returns

void

Inherited from

MouseTool.mouseOver


mouseUp()

mouseUp(model, event): void

Defined in: packages/sprotty/src/base/views/mouse-tool.ts:114

Parameters

model

SModelRootImpl

event

MouseEvent

Returns

void

Inherited from

MouseTool.mouseUp


postUpdate()

postUpdate(): void

Defined in: packages/sprotty/src/base/views/mouse-tool.ts:152

Returns

void

Inherited from

MouseTool.postUpdate


register()

register(mouseListener): void

Defined in: packages/sprotty/src/base/views/mouse-tool.ts:36

Parameters

mouseListener

MouseListener

Returns

void

Inherited from

MouseTool.register


wheel()

wheel(model, event): void

Defined in: packages/sprotty/src/base/views/mouse-tool.ts:118

Parameters

model

SModelRootImpl

event

WheelEvent

Returns

void

Inherited from

MouseTool.wheel