Class: MoveEvent ​
Hierarchy ​
↳
MoveEvent
Implements ​
Table of contents ​
Constructors ​
Properties ​
- origin
- type
- phase
- isStopDefault
- isStop
- isStopNow
- BEFORE_DRAG
- DRAG
- OVER
- OUT
- ENTER
- LEAVE
- moveX
- moveY
- totalX
- totalY
- list
- data
- BEFORE_MOVE
- START
- MOVE
- DRAG_ANIMATE
- END
- PULL_DOWN
- REACH_BOTTOM
- moveType
- POINTER
- BEFORE_DOWN
- BEFORE_UP
- DOWN
- UP
- TAP
- DOUBLE_TAP
- CLICK
- DOUBLE_CLICK
- LONG_PRESS
- LONG_TAP
- MENU
- MENU_TAP
- width
- height
- pointerType
- moving
- dragging
- multiTouch
- pressure
- tangentialPressure
- tiltX
- tiltY
- twist
- x
- y
- path
- throughPath
- altKey
- ctrlKey
- shiftKey
- metaKey
- buttons
- target
- current
- bubbles
- time
Accessors ​
Methods ​
- stopDefault
- stopNow
- stop
- setList
- setData
- getValidMove
- limitMove
- getPageMove
- getInnerMove
- getLocalMove
- getPageTotal
- getInnerTotal
- getLocalTotal
- getPageBounds
- assignMove
- isHoldKeys
- getBoxPoint
- getInnerPoint
- getLocalPoint
- getPagePoint
- getInner
- getLocal
- getPage
- changeName
Constructors ​
constructor ​
• new MoveEvent(params): MoveEvent
Parameters ​
| Name | Type |
|---|---|
params | IUIEvent |
Returns ​
Inherited from ​
Defined in ​
src/ui/packages/event/src/UIEvent.ts:33
Properties ​
origin ​
• Readonly origin: IObject
Implementation of ​
Inherited from ​
Defined in ​
src/leafer/packages/event/src/Event.ts:7
type ​
• Readonly type: string
Implementation of ​
Inherited from ​
Defined in ​
src/leafer/packages/event/src/Event.ts:9
phase ​
• Readonly phase: number
Implementation of ​
Inherited from ​
Defined in ​
src/leafer/packages/event/src/Event.ts:14
isStopDefault ​
• isStopDefault: boolean
Implementation of ​
Inherited from ​
Defined in ​
src/leafer/packages/event/src/Event.ts:16
isStop ​
• isStop: boolean
Implementation of ​
Inherited from ​
Defined in ​
src/leafer/packages/event/src/Event.ts:17
isStopNow ​
• isStopNow: boolean
Implementation of ​
Inherited from ​
Defined in ​
src/leafer/packages/event/src/Event.ts:18
BEFORE_DRAG ​
â–Ş Static BEFORE_DRAG: string = 'drag.before_drag'
Inherited from ​
Defined in ​
src/ui/packages/event/src/DragEvent.ts:13
DRAG ​
â–Ş Static DRAG: string = 'drag'
Inherited from ​
Defined in ​
src/ui/packages/event/src/DragEvent.ts:16
OVER ​
â–Ş Static OVER: string = 'drag.over'
Inherited from ​
Defined in ​
src/ui/packages/event/src/DragEvent.ts:19
OUT ​
â–Ş Static OUT: string = 'drag.out'
Inherited from ​
Defined in ​
src/ui/packages/event/src/DragEvent.ts:20
ENTER ​
â–Ş Static ENTER: string = 'drag.enter'
Inherited from ​
Defined in ​
src/ui/packages/event/src/DragEvent.ts:22
LEAVE ​
â–Ş Static LEAVE: string = 'drag.leave'
Inherited from ​
Defined in ​
src/ui/packages/event/src/DragEvent.ts:23
moveX ​
• Readonly moveX: number
Implementation of ​
Inherited from ​
Defined in ​
src/ui/packages/event/src/DragEvent.ts:25
moveY ​
• Readonly moveY: number
Implementation of ​
Inherited from ​
Defined in ​
src/ui/packages/event/src/DragEvent.ts:26
totalX ​
• Readonly totalX: number
Implementation of ​
Inherited from ​
Defined in ​
src/ui/packages/event/src/DragEvent.ts:27
totalY ​
• Readonly totalY: number
Implementation of ​
Inherited from ​
Defined in ​
src/ui/packages/event/src/DragEvent.ts:28
list ​
â–Ş Static list: ILeafList
Inherited from ​
Defined in ​
src/ui/packages/event/src/DragEvent.ts:30
data ​
â–Ş Static data: IObject
Inherited from ​
Defined in ​
src/ui/packages/event/src/DragEvent.ts:31
BEFORE_MOVE ​
â–Ş Static BEFORE_MOVE: string = 'move.before_move'
Overrides ​
Defined in ​
src/ui/packages/event/src/MoveEvent.ts:9
START ​
â–Ş Static START: string = 'move.start'
Overrides ​
Defined in ​
src/ui/packages/event/src/MoveEvent.ts:11
MOVE ​
â–Ş Static MOVE: string = 'move'
Overrides ​
Defined in ​
src/ui/packages/event/src/MoveEvent.ts:12
DRAG_ANIMATE ​
â–Ş Static DRAG_ANIMATE: string = 'move.drag_animate'
Defined in ​
src/ui/packages/event/src/MoveEvent.ts:13
END ​
â–Ş Static END: string = 'move.end'
Overrides ​
Defined in ​
src/ui/packages/event/src/MoveEvent.ts:14
PULL_DOWN ​
â–Ş Static PULL_DOWN: string = 'move.pull_down'
Defined in ​
src/ui/packages/event/src/MoveEvent.ts:16
REACH_BOTTOM ​
â–Ş Static REACH_BOTTOM: string = 'move.reach_bottom'
Defined in ​
src/ui/packages/event/src/MoveEvent.ts:17
moveType ​
• Readonly moveType: "move" | "drag"
Implementation of ​
Defined in ​
src/ui/packages/event/src/MoveEvent.ts:19
POINTER ​
â–Ş Static POINTER: string = 'pointer'
Inherited from ​
Defined in ​
src/ui/packages/event/src/PointerEvent.ts:10
BEFORE_DOWN ​
â–Ş Static BEFORE_DOWN: string = 'pointer.before_down'
Inherited from ​
Defined in ​
src/ui/packages/event/src/PointerEvent.ts:12
BEFORE_UP ​
â–Ş Static BEFORE_UP: string = 'pointer.before_up'
Inherited from ​
Defined in ​
src/ui/packages/event/src/PointerEvent.ts:14
DOWN ​
â–Ş Static DOWN: string = 'pointer.down'
Inherited from ​
Defined in ​
src/ui/packages/event/src/PointerEvent.ts:16
UP ​
â–Ş Static UP: string = 'pointer.up'
Inherited from ​
Defined in ​
src/ui/packages/event/src/PointerEvent.ts:18
TAP ​
â–Ş Static TAP: string = 'tap'
Inherited from ​
Defined in ​
src/ui/packages/event/src/PointerEvent.ts:26
DOUBLE_TAP ​
â–Ş Static DOUBLE_TAP: string = 'double_tap'
Inherited from ​
Defined in ​
src/ui/packages/event/src/PointerEvent.ts:27
CLICK ​
â–Ş Static CLICK: string = 'click'
Inherited from ​
Defined in ​
src/ui/packages/event/src/PointerEvent.ts:29
DOUBLE_CLICK ​
â–Ş Static DOUBLE_CLICK: string = 'double_click'
Inherited from ​
Defined in ​
src/ui/packages/event/src/PointerEvent.ts:30
LONG_PRESS ​
â–Ş Static LONG_PRESS: string = 'long_press'
Inherited from ​
Defined in ​
src/ui/packages/event/src/PointerEvent.ts:32
LONG_TAP ​
â–Ş Static LONG_TAP: string = 'long_tap'
Inherited from ​
Defined in ​
src/ui/packages/event/src/PointerEvent.ts:33
MENU ​
â–Ş Static MENU: string = 'pointer.menu'
Inherited from ​
Defined in ​
src/ui/packages/event/src/PointerEvent.ts:35
MENU_TAP ​
â–Ş Static MENU_TAP: string = 'pointer.menu_tap'
Inherited from ​
Defined in ​
src/ui/packages/event/src/PointerEvent.ts:36
width ​
• Readonly width: number
Implementation of ​
Inherited from ​
Defined in ​
src/ui/packages/event/src/PointerEvent.ts:38
height ​
• Readonly height: number
Implementation of ​
Inherited from ​
Defined in ​
src/ui/packages/event/src/PointerEvent.ts:39
pointerType ​
• Readonly pointerType: PointerType
Implementation of ​
Inherited from ​
Defined in ​
src/ui/packages/event/src/PointerEvent.ts:40
moving ​
• Optional Readonly moving: boolean
Implementation of ​
Inherited from ​
Defined in ​
src/ui/packages/event/src/PointerEvent.ts:41
dragging ​
• Optional Readonly dragging: boolean
Implementation of ​
Inherited from ​
Defined in ​
src/ui/packages/event/src/PointerEvent.ts:42
multiTouch ​
• Optional Readonly multiTouch: boolean
Implementation of ​
Inherited from ​
Defined in ​
src/ui/packages/event/src/PointerEvent.ts:43
pressure ​
• Readonly pressure: number
Implementation of ​
Inherited from ​
Defined in ​
src/ui/packages/event/src/PointerEvent.ts:44
tangentialPressure ​
• Optional Readonly tangentialPressure: number
Implementation of ​
Inherited from ​
Defined in ​
src/ui/packages/event/src/PointerEvent.ts:45
tiltX ​
• Optional Readonly tiltX: number
Implementation of ​
Inherited from ​
Defined in ​
src/ui/packages/event/src/PointerEvent.ts:46
tiltY ​
• Optional Readonly tiltY: number
Implementation of ​
Inherited from ​
Defined in ​
src/ui/packages/event/src/PointerEvent.ts:47
twist ​
• Optional Readonly twist: number
Implementation of ​
Inherited from ​
Defined in ​
src/ui/packages/event/src/PointerEvent.ts:48
x ​
• Readonly x: number
Implementation of ​
Inherited from ​
Defined in ​
src/ui/packages/event/src/UIEvent.ts:10
y ​
• Readonly y: number
Implementation of ​
Inherited from ​
Defined in ​
src/ui/packages/event/src/UIEvent.ts:11
path ​
• Readonly path: ILeafList
Implementation of ​
Inherited from ​
Defined in ​
src/ui/packages/event/src/UIEvent.ts:13
throughPath ​
• Optional Readonly throughPath: ILeafList
Implementation of ​
Inherited from ​
Defined in ​
src/ui/packages/event/src/UIEvent.ts:14
altKey ​
• Readonly altKey: boolean
Implementation of ​
Inherited from ​
Defined in ​
src/ui/packages/event/src/UIEvent.ts:16
ctrlKey ​
• Readonly ctrlKey: boolean
Implementation of ​
Inherited from ​
Defined in ​
src/ui/packages/event/src/UIEvent.ts:17
shiftKey ​
• Readonly shiftKey: boolean
Implementation of ​
Inherited from ​
Defined in ​
src/ui/packages/event/src/UIEvent.ts:18
metaKey ​
• Readonly metaKey: boolean
Implementation of ​
Inherited from ​
Defined in ​
src/ui/packages/event/src/UIEvent.ts:19
buttons ​
• Readonly buttons: number
Implementation of ​
Inherited from ​
Defined in ​
src/ui/packages/event/src/UIEvent.ts:25
target ​
• Readonly target: ILeaf
Implementation of ​
Inherited from ​
Defined in ​
src/ui/packages/event/src/UIEvent.ts:27
current ​
• Readonly current: ILeaf
Implementation of ​
Inherited from ​
Defined in ​
src/ui/packages/event/src/UIEvent.ts:28
bubbles ​
• Readonly bubbles: boolean = true
Implementation of ​
Inherited from ​
Defined in ​
src/ui/packages/event/src/UIEvent.ts:29
time ​
• Readonly time: number
Implementation of ​
Inherited from ​
Defined in ​
src/ui/packages/event/src/UIEvent.ts:31
Accessors ​
spaceKey ​
• get spaceKey(): boolean
Returns ​
boolean
Implementation of ​
Inherited from ​
DragEvent.spaceKey
Defined in ​
src/ui/packages/event/src/UIEvent.ts:20
left ​
• get left(): boolean
Returns ​
boolean
Implementation of ​
Inherited from ​
DragEvent.left
Defined in ​
src/ui/packages/event/src/UIEvent.ts:22
right ​
• get right(): boolean
Returns ​
boolean
Implementation of ​
Inherited from ​
DragEvent.right
Defined in ​
src/ui/packages/event/src/UIEvent.ts:23
middle ​
• get middle(): boolean
Returns ​
boolean
Implementation of ​
Inherited from ​
DragEvent.middle
Defined in ​
src/ui/packages/event/src/UIEvent.ts:24
Methods ​
stopDefault ​
â–¸ stopDefault(): void
Returns ​
void
Implementation of ​
Inherited from ​
Defined in ​
src/leafer/packages/event/src/Event.ts:25
stopNow ​
â–¸ stopNow(): void
Returns ​
void
Implementation of ​
Inherited from ​
Defined in ​
src/leafer/packages/event/src/Event.ts:30
stop ​
â–¸ stop(): void
Returns ​
void
Implementation of ​
Inherited from ​
Defined in ​
src/leafer/packages/event/src/Event.ts:36
setList ​
â–¸ setList(data): void
Parameters ​
| Name | Type |
|---|---|
data | ILeaf | ILeaf[] | ILeafList |
Returns ​
void
Inherited from ​
Defined in ​
src/ui/packages/event/src/DragEvent.ts:33
setData ​
â–¸ setData(data): void
Parameters ​
| Name | Type |
|---|---|
data | IObject |
Returns ​
void
Inherited from ​
Defined in ​
src/ui/packages/event/src/DragEvent.ts:37
getValidMove ​
â–¸ getValidMove(leaf, localStart, worldTotal, checkLimit?): IPointData
Parameters ​
| Name | Type | Default value |
|---|---|---|
leaf | ILeaf | undefined |
localStart | IPointData | undefined |
worldTotal | IPointData | undefined |
checkLimit | boolean | true |
Returns ​
Inherited from ​
Defined in ​
src/ui/packages/event/src/DragEvent.ts:41
limitMove ​
â–¸ limitMove(leaf, move): void
Parameters ​
| Name | Type |
|---|---|
leaf | ILeaf |
move | IPointData |
Returns ​
void
Inherited from ​
Defined in ​
src/ui/packages/event/src/DragEvent.ts:49
getPageMove ​
â–¸ getPageMove(total?): IPointData
Parameters ​
| Name | Type |
|---|---|
total? | boolean |
Returns ​
Implementation of ​
Inherited from ​
Defined in ​
src/ui/packages/event/src/DragEvent.ts:53
getInnerMove ​
â–¸ getInnerMove(relative?, total?): IPointData
Parameters ​
| Name | Type |
|---|---|
relative? | ILeaf |
total? | boolean |
Returns ​
Implementation of ​
Inherited from ​
Defined in ​
src/ui/packages/event/src/DragEvent.ts:58
getLocalMove ​
â–¸ getLocalMove(relative?, total?): IPointData
Parameters ​
| Name | Type |
|---|---|
relative? | ILeaf |
total? | boolean |
Returns ​
Implementation of ​
Inherited from ​
Defined in ​
src/ui/packages/event/src/DragEvent.ts:64
getPageTotal ​
â–¸ getPageTotal(): IPointData
Returns ​
Implementation of ​
Inherited from ​
Defined in ​
src/ui/packages/event/src/DragEvent.ts:70
getInnerTotal ​
â–¸ getInnerTotal(relative?): IPointData
Parameters ​
| Name | Type |
|---|---|
relative? | ILeaf |
Returns ​
Implementation of ​
Inherited from ​
Defined in ​
src/ui/packages/event/src/DragEvent.ts:74
getLocalTotal ​
â–¸ getLocalTotal(relative?): IPointData
Parameters ​
| Name | Type |
|---|---|
relative? | ILeaf |
Returns ​
Implementation of ​
Inherited from ​
Defined in ​
src/ui/packages/event/src/DragEvent.ts:78
getPageBounds ​
â–¸ getPageBounds(): IBoundsData
Returns ​
Implementation of ​
Inherited from ​
Defined in ​
src/ui/packages/event/src/DragEvent.ts:82
assignMove ​
â–¸ assignMove(total): void
Parameters ​
| Name | Type |
|---|---|
total | boolean |
Returns ​
void
Inherited from ​
Defined in ​
src/ui/packages/event/src/DragEvent.ts:89
isHoldKeys ​
â–¸ isHoldKeys(shortcutKeys?): boolean
Parameters ​
| Name | Type |
|---|---|
shortcutKeys? | IShortcutKeysCheck | IShortcutKeys |
Returns ​
boolean
Implementation of ​
Inherited from ​
Defined in ​
src/ui/packages/event/src/UIEvent.ts:39
getBoxPoint ​
â–¸ getBoxPoint(relative?): IPointData
Parameters ​
| Name | Type |
|---|---|
relative? | ILeaf |
Returns ​
Implementation of ​
Inherited from ​
Defined in ​
src/ui/packages/event/src/UIEvent.ts:43
getInnerPoint ​
â–¸ getInnerPoint(relative?): IPointData
Parameters ​
| Name | Type |
|---|---|
relative? | ILeaf |
Returns ​
Implementation of ​
Inherited from ​
Defined in ​
src/ui/packages/event/src/UIEvent.ts:47
getLocalPoint ​
â–¸ getLocalPoint(relative?): IPointData
Parameters ​
| Name | Type |
|---|---|
relative? | ILeaf |
Returns ​
Implementation of ​
Inherited from ​
Defined in ​
src/ui/packages/event/src/UIEvent.ts:51
getPagePoint ​
â–¸ getPagePoint(): IPointData
Returns ​
Implementation of ​
Inherited from ​
Defined in ​
src/ui/packages/event/src/UIEvent.ts:55
getInner ​
â–¸ getInner(relative?): IPointData
Parameters ​
| Name | Type |
|---|---|
relative? | ILeaf |
Returns ​
Implementation of ​
Inherited from ​
Defined in ​
src/ui/packages/event/src/UIEvent.ts:60
getLocal ​
â–¸ getLocal(relative?): IPointData
Parameters ​
| Name | Type |
|---|---|
relative? | ILeaf |
Returns ​
Implementation of ​
Inherited from ​
Defined in ​
src/ui/packages/event/src/UIEvent.ts:61
getPage ​
â–¸ getPage(): IPointData
Returns ​
Implementation of ​
Inherited from ​
Defined in ​
src/ui/packages/event/src/UIEvent.ts:62
changeName ​
â–¸ changeName(oldName, newName): void
Parameters ​
| Name | Type |
|---|---|
oldName | string |
newName | string |
Returns ​
void