Class: KeyEvent ​
Hierarchy ​
↳
KeyEvent
Implements ​
Table of contents ​
Constructors ​
Properties ​
- origin
- type
- phase
- isStopDefault
- isStop
- isStopNow
- BEFORE_DOWN
- BEFORE_UP
- DOWN
- HOLD
- UP
- code
- key
- x
- y
- path
- throughPath
- altKey
- ctrlKey
- shiftKey
- metaKey
- buttons
- target
- current
- bubbles
- time
Accessors ​
Methods ​
- stopDefault
- stopNow
- stop
- isHoldKeys
- getBoxPoint
- getInnerPoint
- getLocalPoint
- getPagePoint
- getInner
- getLocal
- getPage
- changeName
Constructors ​
constructor ​
• new KeyEvent(params): KeyEvent
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_DOWN ​
â–Ş Static BEFORE_DOWN: string = 'key.before_down'
Defined in ​
src/ui/packages/event/src/KeyEvent.ts:10
BEFORE_UP ​
â–Ş Static BEFORE_UP: string = 'key.before_up'
Defined in ​
src/ui/packages/event/src/KeyEvent.ts:11
DOWN ​
â–Ş Static DOWN: string = 'key.down'
Defined in ​
src/ui/packages/event/src/KeyEvent.ts:13
HOLD ​
â–Ş Static HOLD: string = 'key.hold'
Defined in ​
src/ui/packages/event/src/KeyEvent.ts:14
UP ​
â–Ş Static UP: string = 'key.up'
Defined in ​
src/ui/packages/event/src/KeyEvent.ts:15
code ​
• Readonly code: IKeyCodes
Implementation of ​
Defined in ​
src/ui/packages/event/src/KeyEvent.ts:17
key ​
• Readonly key: string
Implementation of ​
Defined in ​
src/ui/packages/event/src/KeyEvent.ts:18
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 ​
UIEvent.spaceKey
Defined in ​
src/ui/packages/event/src/UIEvent.ts:20
left ​
• get left(): boolean
Returns ​
boolean
Implementation of ​
Inherited from ​
UIEvent.left
Defined in ​
src/ui/packages/event/src/UIEvent.ts:22
right ​
• get right(): boolean
Returns ​
boolean
Implementation of ​
Inherited from ​
UIEvent.right
Defined in ​
src/ui/packages/event/src/UIEvent.ts:23
middle ​
• get middle(): boolean
Returns ​
boolean
Implementation of ​
Inherited from ​
UIEvent.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
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