Class. Hover Mouse Listener
protectedstate:HoverState
Defined in: packages/sprotty/src/features/hover/hover.ts:103
AbstractHoverMouseListener.state
protectedallowSidePosition(target,side,distance):boolean
Defined in: packages/sprotty/src/features/hover/hover.ts:177
"left" | "right" | "above" | "below"
number
boolean
protectedcloseOnMouseMove(target,event):boolean
Defined in: packages/sprotty/src/features/hover/hover.ts:276
MouseEvent
boolean
protectedcomputePopupBounds(target,mousePosition):Bounds
Defined in: packages/sprotty/src/features/hover/hover.ts:148
Point
Bounds
contextMenu(
target,event): (Action|Promise<Action>)[]
Defined in: packages/sprotty/src/base/views/mouse-tool.ts:206
MouseEvent
(Action | Promise<Action>)[]
AbstractHoverMouseListener.contextMenu
decorate(
vnode,element):VNode
Defined in: packages/sprotty/src/base/views/mouse-tool.ts:218
VNode
VNode
AbstractHoverMouseListener.decorate
doubleClick(
target,event): (Action|Promise<Action>)[]
Defined in: packages/sprotty/src/base/views/mouse-tool.ts:202
MouseEvent
(Action | Promise<Action>)[]
AbstractHoverMouseListener.doubleClick
dragOver(
target,event): (Action|Promise<Action>)[]
Defined in: packages/sprotty/src/base/views/mouse-tool.ts:210
MouseEvent
(Action | Promise<Action>)[]
AbstractHoverMouseListener.dragOver
drop(
target,event): (Action|Promise<Action>)[]
Defined in: packages/sprotty/src/base/views/mouse-tool.ts:214
MouseEvent
(Action | Promise<Action>)[]
AbstractHoverMouseListener.drop
protectedgetElementFromEventPosition(event):null|Element
Defined in: packages/sprotty/src/features/hover/hover.ts:247
MouseEvent
null | Element
protectedisSprottyPopup(element):boolean
Defined in: packages/sprotty/src/features/hover/hover.ts:251
null | Element
boolean
mouseDown(
target,event): (Action|Promise<Action>)[]
Defined in: packages/sprotty/src/features/hover/hover.ts:105
MouseEvent
(Action | Promise<Action>)[]
AbstractHoverMouseListener.mouseDown
mouseEnter(
target,event): (Action|Promise<Action>)[]
Defined in: packages/sprotty/src/base/views/mouse-tool.ts:178
MouseEvent
(Action | Promise<Action>)[]
AbstractHoverMouseListener.mouseEnter
mouseLeave(
target,event): (Action|Promise<Action>)[]
Defined in: packages/sprotty/src/base/views/mouse-tool.ts:182
MouseEvent
(Action | Promise<Action>)[]
AbstractHoverMouseListener.mouseLeave
mouseMove(
target,event): (Action|Promise<Action>)[]
Defined in: packages/sprotty/src/features/hover/hover.ts:258
MouseEvent
(Action | Promise<Action>)[]
AbstractHoverMouseListener.mouseMove
mouseOut(
target,event): (Action|Promise<Action>)[]
Defined in: packages/sprotty/src/features/hover/hover.ts:222
MouseEvent
(Action | Promise<Action>)[]
AbstractHoverMouseListener.mouseOut
mouseOver(
target,event): (Action|Promise<Action>)[]
Defined in: packages/sprotty/src/features/hover/hover.ts:194
MouseEvent
(Action | Promise<Action>)[]
AbstractHoverMouseListener.mouseOver
mouseUp(
target,event): (Action|Promise<Action>)[]
Defined in: packages/sprotty/src/features/hover/hover.ts:110
MouseEvent
(Action | Promise<Action>)[]
AbstractHoverMouseListener.mouseUp
protectedstartMouseOutTimer():Promise<Action>
Defined in: packages/sprotty/src/features/hover/hover.ts:122
Promise<Action>
AbstractHoverMouseListener.startMouseOutTimer
protectedstartMouseOverTimer(target,event):Promise<Action>
Defined in: packages/sprotty/src/features/hover/hover.ts:181
MouseEvent
Promise<Action>
protectedstopMouseOutTimer():void
Defined in: packages/sprotty/src/features/hover/hover.ts:115
void
AbstractHoverMouseListener.stopMouseOutTimer
protectedstopMouseOverTimer():void
Defined in: packages/sprotty/src/features/hover/hover.ts:133
void
AbstractHoverMouseListener.stopMouseOverTimer
wheel(
target,event): (Action|Promise<Action>)[]
Defined in: packages/sprotty/src/base/views/mouse-tool.ts:198
WheelEvent
(Action | Promise<Action>)[]