Class. Hover Mouse Listener
protected
state:HoverState
Defined in: packages/sprotty/src/features/hover/hover.ts:103
AbstractHoverMouseListener
.state
protected
allowSidePosition(target
,side
,distance
):boolean
Defined in: packages/sprotty/src/features/hover/hover.ts:177
"left"
| "right"
| "above"
| "below"
number
boolean
protected
closeOnMouseMove(target
,event
):boolean
Defined in: packages/sprotty/src/features/hover/hover.ts:276
MouseEvent
boolean
protected
computePopupBounds(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
protected
getElementFromEventPosition(event
):null
|Element
Defined in: packages/sprotty/src/features/hover/hover.ts:247
MouseEvent
null
| Element
protected
isSprottyPopup(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
protected
startMouseOutTimer():Promise
<Action
>
Defined in: packages/sprotty/src/features/hover/hover.ts:122
Promise
<Action
>
AbstractHoverMouseListener
.startMouseOutTimer
protected
startMouseOverTimer(target
,event
):Promise
<Action
>
Defined in: packages/sprotty/src/features/hover/hover.ts:181
MouseEvent
Promise
<Action
>
protected
stopMouseOutTimer():void
Defined in: packages/sprotty/src/features/hover/hover.ts:115
void
AbstractHoverMouseListener
.stopMouseOutTimer
protected
stopMouseOverTimer():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
>)[]