įŽäŊä¸æ
Class: Interaction â
Hierarchy â
âŗ
Interaction
Table of contents â
Constructors â
Properties â
- view
- viewEvents
- windowEvents
- usePointer
- useMultiTouch
- useTouch
- touchTimer
- touches
- lastGestureScale
- lastGestureRotation
- target
- canvas
- selector
- running
- config
- cursor
- bottomList
- shrinkCanvasBounds
- downData
- hoverData
- focusData
- downTime
- overPath
- enterPath
- waitMenuTap
- waitTap
- longPressTimer
- longPressed
- tapCount
- tapTimer
- dragger
- transformer
- __eventIds
- defaultPath
- downKeyMap
Accessors â
- dragging
- transforming
- moveMode
- canHover
- isDragEmpty
- isMobileDragEmpty
- isHoldMiddleKey
- isHoldRightKey
- isHoldSpaceKey
- hitRadius
Methods â
- __listenEvents
- __removeListenEvents
- getTouches
- preventDefaultPointer
- preventDefaultWheel
- preventWindowPointer
- onKeyDown
- onKeyUp
- onContextMenu
- onScroll
- onPointerDown
- onPointerMove
- onPointerUp
- onPointerCancel
- onMouseDown
- onMouseMove
- onMouseUp
- onMouseCancel
- onTouchStart
- onTouchMove
- onTouchEnd
- onTouchCancel
- multiTouchStart
- multiTouchMove
- multiTouchEnd
- getKeepTouchList
- getLocalTouchs
- onWheel
- onGesturestart
- onGesturechange
- onGestureend
- setCursor
- eachCursor
- destroy
- start
- stop
- receive
- pointerDown
- pointerMove
- pointerMoveReal
- pointerUp
- pointerCancel
- multiTouch
- menu
- menuTap
- move
- zoom
- rotate
- transformEnd
- keyDown
- keyUp
- pointerHover
- pointerOverOrOut
- pointerEnterOrLeave
- touchLeave
- tap
- findPath
- isRootPath
- isTreePath
- checkPath
- canMove
- isDrag
- isPress
- isHover
- isFocus
- cancelHover
- updateDownData
- updateHoverData
- updateCursor
- getLocal
- emitTap
- emitDoubleTap
- pointerWaitCancel
- tapWait
- tapWaitCancel
- longPressWait
- longTap
- longPressWaitCancel
- __onResize
- emit
Constructors â
constructor â
âĸ new Interaction(target
, canvas
, selector
, userConfig?
): Interaction
Parameters â
Name | Type |
---|---|
target | ILeaf |
canvas | IInteractionCanvas |
selector | ISelector |
userConfig? | IInteractionConfig |
Returns â
Inherited from â
Defined in â
ui/packages/interaction/interaction/src/Interaction.ts:69
Properties â
view â
âĸ Protected
view: HTMLElement
Defined in â
ui/packages/interaction/interaction-web/src/Interaction.ts:21
viewEvents â
âĸ Protected
viewEvents: IObject
Defined in â
ui/packages/interaction/interaction-web/src/Interaction.ts:23
windowEvents â
âĸ Protected
windowEvents: IObject
Defined in â
ui/packages/interaction/interaction-web/src/Interaction.ts:24
usePointer â
âĸ Protected
usePointer: boolean
Defined in â
ui/packages/interaction/interaction-web/src/Interaction.ts:26
useMultiTouch â
âĸ Protected
useMultiTouch: boolean
Defined in â
ui/packages/interaction/interaction-web/src/Interaction.ts:27
useTouch â
âĸ Protected
useTouch: boolean
Defined in â
ui/packages/interaction/interaction-web/src/Interaction.ts:28
touchTimer â
âĸ Protected
touchTimer: any
Defined in â
ui/packages/interaction/interaction-web/src/Interaction.ts:30
touches â
âĸ Protected
Optional
touches: Touch
[]
Defined in â
ui/packages/interaction/interaction-web/src/Interaction.ts:31
lastGestureScale â
âĸ Protected
lastGestureScale: number
Defined in â
ui/packages/interaction/interaction-web/src/Interaction.ts:32
lastGestureRotation â
âĸ Protected
lastGestureRotation: number
Defined in â
ui/packages/interaction/interaction-web/src/Interaction.ts:33
target â
âĸ target: ILeaf
Inherited from â
Defined in â
ui/packages/interaction/interaction/src/Interaction.ts:18
canvas â
âĸ canvas: IInteractionCanvas
Inherited from â
Defined in â
ui/packages/interaction/interaction/src/Interaction.ts:19
selector â
âĸ selector: ISelector
Inherited from â
Defined in â
ui/packages/interaction/interaction/src/Interaction.ts:20
running â
âĸ running: boolean
Inherited from â
Defined in â
ui/packages/interaction/interaction/src/Interaction.ts:22
config â
âĸ config: IInteractionConfig
Inherited from â
Defined in â
ui/packages/interaction/interaction/src/Interaction.ts:36
cursor â
âĸ cursor: ICursorType
| ICursorType
[]
Inherited from â
Defined in â
ui/packages/interaction/interaction/src/Interaction.ts:38
bottomList â
âĸ Optional
bottomList: IPickBottom
[]
Inherited from â
Defined in â
ui/packages/interaction/interaction/src/Interaction.ts:41
shrinkCanvasBounds â
âĸ shrinkCanvasBounds: IBounds
Inherited from â
InteractionBase.shrinkCanvasBounds
Defined in â
ui/packages/interaction/interaction/src/Interaction.ts:43
downData â
âĸ downData: IPointerEvent
Inherited from â
Defined in â
ui/packages/interaction/interaction/src/Interaction.ts:45
hoverData â
âĸ hoverData: IPointerEvent
Inherited from â
Defined in â
ui/packages/interaction/interaction/src/Interaction.ts:46
focusData â
âĸ focusData: ILeaf
Inherited from â
Defined in â
ui/packages/interaction/interaction/src/Interaction.ts:47
downTime â
âĸ downTime: number
Inherited from â
Defined in â
ui/packages/interaction/interaction/src/Interaction.ts:49
overPath â
âĸ Protected
overPath: LeafList
Inherited from â
Defined in â
ui/packages/interaction/interaction/src/Interaction.ts:51
enterPath â
âĸ Protected
enterPath: LeafList
Inherited from â
Defined in â
ui/packages/interaction/interaction/src/Interaction.ts:52
waitMenuTap â
âĸ Protected
waitMenuTap: boolean
Inherited from â
Defined in â
ui/packages/interaction/interaction/src/Interaction.ts:54
waitTap â
âĸ Protected
waitTap: boolean
Inherited from â
Defined in â
ui/packages/interaction/interaction/src/Interaction.ts:55
longPressTimer â
âĸ Protected
longPressTimer: any
Inherited from â
InteractionBase.longPressTimer
Defined in â
ui/packages/interaction/interaction/src/Interaction.ts:56
longPressed â
âĸ Protected
longPressed: boolean
Inherited from â
Defined in â
ui/packages/interaction/interaction/src/Interaction.ts:57
tapCount â
âĸ Protected
tapCount: number
= 0
Inherited from â
Defined in â
ui/packages/interaction/interaction/src/Interaction.ts:58
tapTimer â
âĸ Protected
tapTimer: any
Inherited from â
Defined in â
ui/packages/interaction/interaction/src/Interaction.ts:59
dragger â
âĸ Protected
dragger: Dragger
Inherited from â
Defined in â
ui/packages/interaction/interaction/src/Interaction.ts:61
transformer â
âĸ Protected
transformer: Transformer
Inherited from â
Defined in â
ui/packages/interaction/interaction/src/Interaction.ts:62
__eventIds â
âĸ Protected
__eventIds: IEventListenerId
[]
Inherited from â
Defined in â
ui/packages/interaction/interaction/src/Interaction.ts:64
defaultPath â
âĸ Protected
defaultPath: ILeafList
Inherited from â
Defined in â
ui/packages/interaction/interaction/src/Interaction.ts:65
downKeyMap â
âĸ Protected
downKeyMap: IBooleanMap
= {}
Inherited from â
Defined in â
ui/packages/interaction/interaction/src/Interaction.ts:67
Accessors â
dragging â
âĸ get
dragging(): boolean
Returns â
boolean
Inherited from â
InteractionBase.dragging
Defined in â
ui/packages/interaction/interaction/src/Interaction.ts:24
transforming â
âĸ get
transforming(): boolean
Returns â
boolean
Inherited from â
InteractionBase.transforming
Defined in â
ui/packages/interaction/interaction/src/Interaction.ts:25
moveMode â
âĸ get
moveMode(): boolean
Returns â
boolean
Inherited from â
InteractionBase.moveMode
Defined in â
ui/packages/interaction/interaction/src/Interaction.ts:27
canHover â
âĸ get
canHover(): boolean
Returns â
boolean
Inherited from â
InteractionBase.canHover
Defined in â
ui/packages/interaction/interaction/src/Interaction.ts:28
isDragEmpty â
âĸ get
isDragEmpty(): boolean
Returns â
boolean
Inherited from â
InteractionBase.isDragEmpty
Defined in â
ui/packages/interaction/interaction/src/Interaction.ts:30
isMobileDragEmpty â
âĸ get
isMobileDragEmpty(): boolean
Returns â
boolean
Inherited from â
InteractionBase.isMobileDragEmpty
Defined in â
ui/packages/interaction/interaction/src/Interaction.ts:31
isHoldMiddleKey â
âĸ get
isHoldMiddleKey(): boolean
Returns â
boolean
Inherited from â
InteractionBase.isHoldMiddleKey
Defined in â
ui/packages/interaction/interaction/src/Interaction.ts:32
isHoldRightKey â
âĸ get
isHoldRightKey(): boolean
Returns â
boolean
Inherited from â
InteractionBase.isHoldRightKey
Defined in â
ui/packages/interaction/interaction/src/Interaction.ts:33
isHoldSpaceKey â
âĸ get
isHoldSpaceKey(): boolean
Returns â
boolean
Inherited from â
InteractionBase.isHoldSpaceKey
Defined in â
ui/packages/interaction/interaction/src/Interaction.ts:34
hitRadius â
âĸ get
hitRadius(): number
Returns â
number
Inherited from â
InteractionBase.hitRadius
Defined in â
ui/packages/interaction/interaction/src/Interaction.ts:39
Methods â
__listenEvents â
⸠__listenEvents(): void
Returns â
void
Overrides â
InteractionBase.__listenEvents
Defined in â
ui/packages/interaction/interaction-web/src/Interaction.ts:35
__removeListenEvents â
⸠__removeListenEvents(): void
Returns â
void
Overrides â
InteractionBase.__removeListenEvents
Defined in â
ui/packages/interaction/interaction-web/src/Interaction.ts:86
getTouches â
⸠getTouches(touches
): Touch
[]
Parameters â
Name | Type |
---|---|
touches | TouchList |
Returns â
Touch
[]
Defined in â
ui/packages/interaction/interaction-web/src/Interaction.ts:102
preventDefaultPointer â
⸠preventDefaultPointer(e
): void
Parameters â
Name | Type |
---|---|
e | UIEvent |
Returns â
void
Defined in â
ui/packages/interaction/interaction-web/src/Interaction.ts:111
preventDefaultWheel â
⸠preventDefaultWheel(e
): void
Parameters â
Name | Type |
---|---|
e | UIEvent |
Returns â
void
Defined in â
ui/packages/interaction/interaction-web/src/Interaction.ts:116
preventWindowPointer â
⸠preventWindowPointer(e
): boolean
Parameters â
Name | Type |
---|---|
e | UIEvent |
Returns â
boolean
Defined in â
ui/packages/interaction/interaction-web/src/Interaction.ts:121
onKeyDown â
⸠onKeyDown(e
): void
Parameters â
Name | Type |
---|---|
e | KeyboardEvent |
Returns â
void
Defined in â
ui/packages/interaction/interaction-web/src/Interaction.ts:126
onKeyUp â
⸠onKeyUp(e
): void
Parameters â
Name | Type |
---|---|
e | KeyboardEvent |
Returns â
void
Defined in â
ui/packages/interaction/interaction-web/src/Interaction.ts:130
onContextMenu â
⸠onContextMenu(e
): void
Parameters â
Name | Type |
---|---|
e | PointerEvent |
Returns â
void
Defined in â
ui/packages/interaction/interaction-web/src/Interaction.ts:136
onScroll â
⸠onScroll(): void
Returns â
void
Defined in â
ui/packages/interaction/interaction-web/src/Interaction.ts:141
onPointerDown â
⸠onPointerDown(e
): void
Parameters â
Name | Type |
---|---|
e | PointerEvent |
Returns â
void
Defined in â
ui/packages/interaction/interaction-web/src/Interaction.ts:146
onPointerMove â
⸠onPointerMove(e
): void
Parameters â
Name | Type |
---|---|
e | PointerEvent |
Returns â
void
Defined in â
ui/packages/interaction/interaction-web/src/Interaction.ts:154
onPointerUp â
⸠onPointerUp(e
): void
Parameters â
Name | Type |
---|---|
e | PointerEvent |
Returns â
void
Defined in â
ui/packages/interaction/interaction-web/src/Interaction.ts:160
onPointerCancel â
⸠onPointerCancel(): void
Returns â
void
Defined in â
ui/packages/interaction/interaction-web/src/Interaction.ts:166
onMouseDown â
⸠onMouseDown(e
): void
Parameters â
Name | Type |
---|---|
e | MouseEvent |
Returns â
void
Defined in â
ui/packages/interaction/interaction-web/src/Interaction.ts:173
onMouseMove â
⸠onMouseMove(e
): void
Parameters â
Name | Type |
---|---|
e | MouseEvent |
Returns â
void
Defined in â
ui/packages/interaction/interaction-web/src/Interaction.ts:180
onMouseUp â
⸠onMouseUp(e
): void
Parameters â
Name | Type |
---|---|
e | MouseEvent |
Returns â
void
Defined in â
ui/packages/interaction/interaction-web/src/Interaction.ts:185
onMouseCancel â
⸠onMouseCancel(): void
Returns â
void
Defined in â
ui/packages/interaction/interaction-web/src/Interaction.ts:191
onTouchStart â
⸠onTouchStart(e
): void
Parameters â
Name | Type |
---|---|
e | TouchEvent |
Returns â
void
Defined in â
ui/packages/interaction/interaction-web/src/Interaction.ts:198
onTouchMove â
⸠onTouchMove(e
): void
Parameters â
Name | Type |
---|---|
e | TouchEvent |
Returns â
void
Defined in â
ui/packages/interaction/interaction-web/src/Interaction.ts:215
onTouchEnd â
⸠onTouchEnd(e
): void
Parameters â
Name | Type |
---|---|
e | TouchEvent |
Returns â
void
Defined in â
ui/packages/interaction/interaction-web/src/Interaction.ts:223
onTouchCancel â
⸠onTouchCancel(): void
Returns â
void
Defined in â
ui/packages/interaction/interaction-web/src/Interaction.ts:235
multiTouchStart â
⸠multiTouchStart(e
): void
Parameters â
Name | Type |
---|---|
e | TouchEvent |
Returns â
void
Defined in â
ui/packages/interaction/interaction-web/src/Interaction.ts:242
multiTouchMove â
⸠multiTouchMove(e
): void
Parameters â
Name | Type |
---|---|
e | TouchEvent |
Returns â
void
Defined in â
ui/packages/interaction/interaction-web/src/Interaction.ts:248
multiTouchEnd â
⸠multiTouchEnd(): void
Returns â
void
Defined in â
ui/packages/interaction/interaction-web/src/Interaction.ts:260
getKeepTouchList â
⸠getKeepTouchList(old
, touches
): IKeepTouchData
[]
Parameters â
Name | Type |
---|---|
old | Touch [] |
touches | Touch [] |
Returns â
Defined in â
ui/packages/interaction/interaction-web/src/Interaction.ts:266
getLocalTouchs â
⸠getLocalTouchs(points
): IPointData
[]
Parameters â
Name | Type |
---|---|
points | Touch [] |
Returns â
Defined in â
ui/packages/interaction/interaction-web/src/Interaction.ts:276
onWheel â
⸠onWheel(e
): void
Parameters â
Name | Type |
---|---|
e | WheelEvent |
Returns â
void
Defined in â
ui/packages/interaction/interaction-web/src/Interaction.ts:282
onGesturestart â
⸠onGesturestart(e
): void
Parameters â
Name | Type |
---|---|
e | IGestureEvent |
Returns â
void
Defined in â
ui/packages/interaction/interaction-web/src/Interaction.ts:297
onGesturechange â
⸠onGesturechange(e
): void
Parameters â
Name | Type |
---|---|
e | IGestureEvent |
Returns â
void
Defined in â
ui/packages/interaction/interaction-web/src/Interaction.ts:305
onGestureend â
⸠onGestureend(e
): void
Parameters â
Name | Type |
---|---|
e | IGestureEvent |
Returns â
void
Defined in â
ui/packages/interaction/interaction-web/src/Interaction.ts:324
setCursor â
⸠setCursor(cursor
): void
Parameters â
Name | Type |
---|---|
cursor | ICursorType | ICursorType [] |
Returns â
void
Overrides â
Defined in â
ui/packages/interaction/interaction-web/src/Interaction.ts:333
eachCursor â
⸠eachCursor(cursor
, list
, level?
): void
Parameters â
Name | Type | Default value |
---|---|---|
cursor | ICursorType | ICursorType [] | undefined |
list | ICursorType [] | undefined |
level | number | 0 |
Returns â
void
Defined in â
ui/packages/interaction/interaction-web/src/Interaction.ts:341
destroy â
⸠destroy(): void
Returns â
void
Overrides â
Defined in â
ui/packages/interaction/interaction-web/src/Interaction.ts:355
start â
⸠start(): void
Returns â
void
Inherited from â
Defined in â
ui/packages/interaction/interaction/src/Interaction.ts:83
stop â
⸠stop(): void
Returns â
void
Inherited from â
Defined in â
ui/packages/interaction/interaction/src/Interaction.ts:87
receive â
⸠receive(_event
): void
Parameters â
Name | Type |
---|---|
_event | any |
Returns â
void
Inherited from â
Defined in â
ui/packages/interaction/interaction/src/Interaction.ts:92
pointerDown â
⸠pointerDown(data?
, useDefaultPath?
): void
Parameters â
Name | Type |
---|---|
data? | IPointerEvent |
useDefaultPath? | boolean |
Returns â
void
Inherited from â
Defined in â
ui/packages/interaction/interaction/src/Interaction.ts:95
pointerMove â
⸠pointerMove(data?
): void
Parameters â
Name | Type |
---|---|
data? | IPointerEvent |
Returns â
void
Inherited from â
Defined in â
ui/packages/interaction/interaction/src/Interaction.ts:119
pointerMoveReal â
⸠pointerMoveReal(data
): void
Parameters â
Name | Type |
---|---|
data | IPointerEvent |
Returns â
void
Inherited from â
InteractionBase.pointerMoveReal
Defined in â
ui/packages/interaction/interaction/src/Interaction.ts:133
pointerUp â
⸠pointerUp(data?
): void
Parameters â
Name | Type |
---|---|
data? | IPointerEvent |
Returns â
void
Inherited from â
Defined in â
ui/packages/interaction/interaction/src/Interaction.ts:164
pointerCancel â
⸠pointerCancel(): void
Returns â
void
Inherited from â
Defined in â
ui/packages/interaction/interaction/src/Interaction.ts:195
multiTouch â
⸠multiTouch(data
, list
): void
Parameters â
Name | Type |
---|---|
data | IUIEvent |
list | IKeepTouchData [] |
Returns â
void
Inherited from â
Defined in â
ui/packages/interaction/interaction/src/Interaction.ts:202
menu â
⸠menu(data
): void
Parameters â
Name | Type |
---|---|
data | IPointerEvent |
Returns â
void
Inherited from â
Defined in â
ui/packages/interaction/interaction/src/Interaction.ts:211
menuTap â
⸠menuTap(data
): void
Parameters â
Name | Type |
---|---|
data | IPointerEvent |
Returns â
void
Inherited from â
Defined in â
ui/packages/interaction/interaction/src/Interaction.ts:216
move â
⸠move(data
): void
Parameters â
Name | Type |
---|---|
data | IMoveEvent |
Returns â
void
Inherited from â
Defined in â
ui/packages/interaction/interaction/src/Interaction.ts:222
zoom â
⸠zoom(data
): void
Parameters â
Name | Type |
---|---|
data | IZoomEvent |
Returns â
void
Inherited from â
Defined in â
ui/packages/interaction/interaction/src/Interaction.ts:226
rotate â
⸠rotate(data
): void
Parameters â
Name | Type |
---|---|
data | IRotateEvent |
Returns â
void
Inherited from â
Defined in â
ui/packages/interaction/interaction/src/Interaction.ts:230
transformEnd â
⸠transformEnd(): void
Returns â
void
Inherited from â
Defined in â
ui/packages/interaction/interaction/src/Interaction.ts:234
keyDown â
⸠keyDown(data
): void
Parameters â
Name | Type |
---|---|
data | IKeyEvent |
Returns â
void
Inherited from â
Defined in â
ui/packages/interaction/interaction/src/Interaction.ts:241
keyUp â
⸠keyUp(data
): void
Parameters â
Name | Type |
---|---|
data | IKeyEvent |
Returns â
void
Inherited from â
Defined in â
ui/packages/interaction/interaction/src/Interaction.ts:258
pointerHover â
⸠pointerHover(data
): void
Parameters â
Name | Type |
---|---|
data | IPointerEvent |
Returns â
void
Inherited from â
Defined in â
ui/packages/interaction/interaction/src/Interaction.ts:271
pointerOverOrOut â
⸠pointerOverOrOut(data
): void
Parameters â
Name | Type |
---|---|
data | IPointerEvent |
Returns â
void
Inherited from â
InteractionBase.pointerOverOrOut
Defined in â
ui/packages/interaction/interaction/src/Interaction.ts:278
pointerEnterOrLeave â
⸠pointerEnterOrLeave(data
): void
Parameters â
Name | Type |
---|---|
data | IPointerEvent |
Returns â
void
Inherited from â
InteractionBase.pointerEnterOrLeave
Defined in â
ui/packages/interaction/interaction/src/Interaction.ts:293
touchLeave â
⸠touchLeave(data
): void
Parameters â
Name | Type |
---|---|
data | IPointerEvent |
Returns â
void
Inherited from â
Defined in â
ui/packages/interaction/interaction/src/Interaction.ts:308
tap â
⸠tap(data
): void
Parameters â
Name | Type |
---|---|
data | IPointerEvent |
Returns â
void
Inherited from â
Defined in â
ui/packages/interaction/interaction/src/Interaction.ts:317
findPath â
⸠findPath(data
, options?
): ILeafList
Parameters â
Name | Type |
---|---|
data | IPointerEvent |
options? | IPickOptions |
Returns â
Inherited from â
Defined in â
ui/packages/interaction/interaction/src/Interaction.ts:357
isRootPath â
⸠isRootPath(data
): boolean
Parameters â
Name | Type |
---|---|
data | IPointerEvent |
Returns â
boolean
Inherited from â
Defined in â
ui/packages/interaction/interaction/src/Interaction.ts:366
isTreePath â
⸠isTreePath(data
): boolean
Parameters â
Name | Type |
---|---|
data | IPointerEvent |
Returns â
boolean
Inherited from â
Defined in â
ui/packages/interaction/interaction/src/Interaction.ts:370
checkPath â
⸠checkPath(data
, useDefaultPath?
): void
Parameters â
Name | Type |
---|---|
data | IPointerEvent |
useDefaultPath? | boolean |
Returns â
void
Inherited from â
Defined in â
ui/packages/interaction/interaction/src/Interaction.ts:376
canMove â
⸠canMove(data
): boolean
Parameters â
Name | Type |
---|---|
data | IPointerEvent |
Returns â
boolean
Inherited from â
Defined in â
ui/packages/interaction/interaction/src/Interaction.ts:380
isDrag â
⸠isDrag(leaf
): boolean
Parameters â
Name | Type |
---|---|
leaf | ILeaf |
Returns â
boolean
Inherited from â
Defined in â
ui/packages/interaction/interaction/src/Interaction.ts:385
isPress â
⸠isPress(leaf
): boolean
Parameters â
Name | Type |
---|---|
leaf | ILeaf |
Returns â
boolean
Inherited from â
Defined in â
ui/packages/interaction/interaction/src/Interaction.ts:389
isHover â
⸠isHover(leaf
): boolean
Parameters â
Name | Type |
---|---|
leaf | ILeaf |
Returns â
boolean
Inherited from â
Defined in â
ui/packages/interaction/interaction/src/Interaction.ts:393
isFocus â
⸠isFocus(leaf
): boolean
Parameters â
Name | Type |
---|---|
leaf | ILeaf |
Returns â
boolean
Inherited from â
Defined in â
ui/packages/interaction/interaction/src/Interaction.ts:397
cancelHover â
⸠cancelHover(): void
Returns â
void
Inherited from â
Defined in â
ui/packages/interaction/interaction/src/Interaction.ts:402
updateDownData â
⸠updateDownData(data?
, options?
, merge?
): void
Parameters â
Name | Type |
---|---|
data? | IPointerEvent |
options? | IPickOptions |
merge? | boolean |
Returns â
void
Inherited from â
InteractionBase.updateDownData
Defined in â
ui/packages/interaction/interaction/src/Interaction.ts:411
updateHoverData â
⸠updateHoverData(data?
): void
Parameters â
Name | Type |
---|---|
data? | IPointerEvent |
Returns â
void
Inherited from â
InteractionBase.updateHoverData
Defined in â
ui/packages/interaction/interaction/src/Interaction.ts:420
updateCursor â
⸠updateCursor(data?
): void
Parameters â
Name | Type |
---|---|
data? | IPointerEvent |
Returns â
void
Inherited from â
Defined in â
ui/packages/interaction/interaction/src/Interaction.ts:427
getLocal â
⸠getLocal(clientPoint
, updateClient?
): IPointData
Parameters â
Name | Type |
---|---|
clientPoint | IClientPointData |
updateClient? | boolean |
Returns â
Inherited from â
Defined in â
ui/packages/interaction/interaction/src/Interaction.ts:457
emitTap â
⸠emitTap(data
): void
Parameters â
Name | Type |
---|---|
data | IPointerEvent |
Returns â
void
Inherited from â
Defined in â
ui/packages/interaction/interaction/src/Interaction.ts:463
emitDoubleTap â
⸠emitDoubleTap(data
): void
Parameters â
Name | Type |
---|---|
data | IPointerEvent |
Returns â
void
Inherited from â
Defined in â
ui/packages/interaction/interaction/src/Interaction.ts:468
pointerWaitCancel â
⸠pointerWaitCancel(): void
Returns â
void
Inherited from â
InteractionBase.pointerWaitCancel
Defined in â
ui/packages/interaction/interaction/src/Interaction.ts:473
tapWait â
⸠tapWait(): void
Returns â
void
Inherited from â
Defined in â
ui/packages/interaction/interaction/src/Interaction.ts:478
tapWaitCancel â
⸠tapWaitCancel(): void
Returns â
void
Inherited from â
Defined in â
ui/packages/interaction/interaction/src/Interaction.ts:483
longPressWait â
⸠longPressWait(data
): void
Parameters â
Name | Type |
---|---|
data | IPointerEvent |
Returns â
void
Inherited from â
Defined in â
ui/packages/interaction/interaction/src/Interaction.ts:489
longTap â
⸠longTap(data
): boolean
Parameters â
Name | Type |
---|---|
data | IPointerEvent |
Returns â
boolean
Inherited from â
Defined in â
ui/packages/interaction/interaction/src/Interaction.ts:497
longPressWaitCancel â
⸠longPressWaitCancel(): void
Returns â
void
Inherited from â
InteractionBase.longPressWaitCancel
Defined in â
ui/packages/interaction/interaction/src/Interaction.ts:507
__onResize â
⸠__onResize(): void
Returns â
void
Inherited from â
Defined in â
ui/packages/interaction/interaction/src/Interaction.ts:512
emit â
⸠emit(type
, data
, path?
, excludePath?
): void
Parameters â
Name | Type |
---|---|
type | string |
data | IUIEvent |
path? | ILeafList |
excludePath? | ILeafList |
Returns â
void