Interface: IUIEvent
Hierarchy
↳
IUIEvent↳↳
IWheelEvent↳↳
IKeyEvent
Implemented by
Table of contents
Properties
- origin
- type
- target
- current
- bubbles
- phase
- isStopDefault
- isStop
- isStopNow
- x
- y
- altKey
- ctrlKey
- shiftKey
- metaKey
- spaceKey
- left
- right
- middle
- buttons
- path
- throughPath
Methods
- stopDefault
- stopNow
- stop
- isHoldKeys
- getBoxPoint
- getInnerPoint
- getLocalPoint
- getPagePoint
- getInner
- getLocal
- getPage
Properties
origin
• Optional origin: IObject
Inherited from
Defined in
src/leafer/packages/interface/src/event/IEvent.ts:9
type
• Optional type: string
Inherited from
Defined in
src/leafer/packages/interface/src/event/IEvent.ts:11
target
• Optional target: IEventTarget
Inherited from
Defined in
src/leafer/packages/interface/src/event/IEvent.ts:12
current
• Optional current: IEventTarget
Inherited from
Defined in
src/leafer/packages/interface/src/event/IEvent.ts:13
bubbles
• Optional bubbles: boolean
Inherited from
Defined in
src/leafer/packages/interface/src/event/IEvent.ts:15
phase
• Optional phase: number
Inherited from
Defined in
src/leafer/packages/interface/src/event/IEvent.ts:16
isStopDefault
• Optional isStopDefault: boolean
Inherited from
Defined in
src/leafer/packages/interface/src/event/IEvent.ts:18
isStop
• Optional isStop: boolean
Inherited from
Defined in
src/leafer/packages/interface/src/event/IEvent.ts:19
isStopNow
• Optional isStopNow: boolean
Inherited from
Defined in
src/leafer/packages/interface/src/event/IEvent.ts:20
x
• x: number
Defined in
src/leafer/packages/interface/src/event/IUIEvent.ts:9
y
• y: number
Defined in
src/leafer/packages/interface/src/event/IUIEvent.ts:10
altKey
• Optional altKey: boolean
Defined in
src/leafer/packages/interface/src/event/IUIEvent.ts:12
ctrlKey
• Optional ctrlKey: boolean
Defined in
src/leafer/packages/interface/src/event/IUIEvent.ts:13
shiftKey
• Optional shiftKey: boolean
Defined in
src/leafer/packages/interface/src/event/IUIEvent.ts:14
metaKey
• Optional metaKey: boolean
Defined in
src/leafer/packages/interface/src/event/IUIEvent.ts:15
spaceKey
• Optional Readonly spaceKey: boolean
Defined in
src/leafer/packages/interface/src/event/IUIEvent.ts:16
left
• Optional Readonly left: boolean
Defined in
src/leafer/packages/interface/src/event/IUIEvent.ts:18
right
• Optional Readonly right: boolean
Defined in
src/leafer/packages/interface/src/event/IUIEvent.ts:19
middle
• Optional Readonly middle: boolean
Defined in
src/leafer/packages/interface/src/event/IUIEvent.ts:20
buttons
• Optional buttons: number
Defined in
src/leafer/packages/interface/src/event/IUIEvent.ts:21
path
• Optional path: ILeafList
Defined in
src/leafer/packages/interface/src/event/IUIEvent.ts:23
throughPath
• Optional throughPath: ILeafList
Defined in
src/leafer/packages/interface/src/event/IUIEvent.ts:24
Methods
stopDefault
▸ stopDefault(): void
Returns
void
Inherited from
Defined in
src/leafer/packages/interface/src/event/IEvent.ts:21
stopNow
▸ stopNow(): void
Returns
void
Inherited from
Defined in
src/leafer/packages/interface/src/event/IEvent.ts:22
stop
▸ stop(): void
Returns
void
Inherited from
Defined in
src/leafer/packages/interface/src/event/IEvent.ts:23
isHoldKeys
▸ isHoldKeys(shortcutKeys?): boolean
Parameters
| Name | Type |
|---|---|
shortcutKeys? | IShortcutKeysCheck | IShortcutKeys |
Returns
boolean
Defined in
src/leafer/packages/interface/src/event/IUIEvent.ts:26
getBoxPoint
▸ getBoxPoint(relative?): IPointData
Parameters
| Name | Type |
|---|---|
relative? | ILeaf |
Returns
Defined in
src/leafer/packages/interface/src/event/IUIEvent.ts:28
getInnerPoint
▸ getInnerPoint(relative?): IPointData
Parameters
| Name | Type |
|---|---|
relative? | ILeaf |
Returns
Defined in
src/leafer/packages/interface/src/event/IUIEvent.ts:29
getLocalPoint
▸ getLocalPoint(relative?): IPointData
Parameters
| Name | Type |
|---|---|
relative? | ILeaf |
Returns
Defined in
src/leafer/packages/interface/src/event/IUIEvent.ts:30
getPagePoint
▸ getPagePoint(): IPointData
Returns
Defined in
src/leafer/packages/interface/src/event/IUIEvent.ts:31
getInner
▸ getInner(relative?): IPointData
Parameters
| Name | Type |
|---|---|
relative? | ILeaf |
Returns
Defined in
src/leafer/packages/interface/src/event/IUIEvent.ts:34
getLocal
▸ getLocal(relative?): IPointData
Parameters
| Name | Type |
|---|---|
relative? | ILeaf |
Returns
Defined in
src/leafer/packages/interface/src/event/IUIEvent.ts:35
getPage
▸ getPage(): IPointData