Class: UIEvent
Hierarchy
↳
UIEvent
↳↳
PointerEvent
↳↳
RotateEvent
↳↳
ZoomEvent
↳↳
KeyEvent
Implements
Table of contents
Constructors
Properties
- origin
- type
- phase
- isStopDefault
- isStop
- isStopNow
- x
- y
- path
- throughPath
- altKey
- ctrlKey
- shiftKey
- metaKey
- buttons
- target
- current
- bubbles
- getInner
- getLocal
- getPage
Accessors
Methods
Constructors
constructor
• new UIEvent(params
): UIEvent
Parameters
Name | Type |
---|---|
params | IUIEvent |
Returns
Overrides
Defined in
ui/packages/event/src/UIEvent.ts:31
Properties
origin
• Readonly
origin: IObject
Implementation of
Inherited from
Defined in
leafer/packages/event/src/Event.ts:7
type
• Readonly
type: string
Implementation of
Inherited from
Defined in
leafer/packages/event/src/Event.ts:9
phase
• Readonly
phase: number
Implementation of
Inherited from
Defined in
leafer/packages/event/src/Event.ts:14
isStopDefault
• isStopDefault: boolean
Implementation of
Inherited from
Defined in
leafer/packages/event/src/Event.ts:16
isStop
• isStop: boolean
Implementation of
Inherited from
Defined in
leafer/packages/event/src/Event.ts:17
isStopNow
• isStopNow: boolean
Implementation of
Inherited from
Defined in
leafer/packages/event/src/Event.ts:18
x
• Readonly
x: number
Implementation of
Defined in
ui/packages/event/src/UIEvent.ts:10
y
• Readonly
y: number
Implementation of
Defined in
ui/packages/event/src/UIEvent.ts:11
path
• Readonly
path: ILeafList
Implementation of
Defined in
ui/packages/event/src/UIEvent.ts:13
throughPath
• Optional
Readonly
throughPath: ILeafList
Implementation of
Defined in
ui/packages/event/src/UIEvent.ts:14
altKey
• Readonly
altKey: boolean
Implementation of
Defined in
ui/packages/event/src/UIEvent.ts:16
ctrlKey
• Readonly
ctrlKey: boolean
Implementation of
Defined in
ui/packages/event/src/UIEvent.ts:17
shiftKey
• Readonly
shiftKey: boolean
Implementation of
Defined in
ui/packages/event/src/UIEvent.ts:18
metaKey
• Readonly
metaKey: boolean
Implementation of
Defined in
ui/packages/event/src/UIEvent.ts:19
buttons
• Readonly
buttons: number
Implementation of
Defined in
ui/packages/event/src/UIEvent.ts:25
target
• Readonly
target: ILeaf
Implementation of
Overrides
Defined in
ui/packages/event/src/UIEvent.ts:27
current
• Readonly
current: ILeaf
Implementation of
Overrides
Defined in
ui/packages/event/src/UIEvent.ts:28
bubbles
• Readonly
bubbles: boolean
= true
Implementation of
Overrides
Defined in
ui/packages/event/src/UIEvent.ts:29
getInner
• getInner: (relative?
: ILeaf
) => IPointData
Type declaration
▸ (relative?
): IPointData
Parameters
Name | Type |
---|---|
relative? | ILeaf |
Returns
Implementation of
Defined in
ui/packages/event/src/UIEvent.ts:56
getLocal
• getLocal: (relative?
: ILeaf
) => IPointData
Type declaration
▸ (relative?
): IPointData
Parameters
Name | Type |
---|---|
relative? | ILeaf |
Returns
Implementation of
Defined in
ui/packages/event/src/UIEvent.ts:57
getPage
• getPage: () => IPointData
Type declaration
▸ (): IPointData
Returns
Implementation of
Defined in
ui/packages/event/src/UIEvent.ts:58
Accessors
spaceKey
• get
spaceKey(): boolean
Returns
boolean
Implementation of
Defined in
ui/packages/event/src/UIEvent.ts:20
left
• get
left(): boolean
Returns
boolean
Implementation of
Defined in
ui/packages/event/src/UIEvent.ts:22
right
• get
right(): boolean
Returns
boolean
Implementation of
Defined in
ui/packages/event/src/UIEvent.ts:23
middle
• get
middle(): boolean
Returns
boolean
Implementation of
Defined in
ui/packages/event/src/UIEvent.ts:24
Methods
stopDefault
▸ stopDefault(): void
Returns
void
Implementation of
Inherited from
Defined in
leafer/packages/event/src/Event.ts:25
stopNow
▸ stopNow(): void
Returns
void
Implementation of
Inherited from
Defined in
leafer/packages/event/src/Event.ts:30
stop
▸ stop(): void
Returns
void
Implementation of
Inherited from
Defined in
leafer/packages/event/src/Event.ts:36
getBoxPoint
▸ getBoxPoint(relative?
): IPointData
Parameters
Name | Type |
---|---|
relative? | ILeaf |
Returns
Implementation of
Defined in
ui/packages/event/src/UIEvent.ts:36
getInnerPoint
▸ getInnerPoint(relative?
): IPointData
Parameters
Name | Type |
---|---|
relative? | ILeaf |
Returns
Implementation of
Defined in
ui/packages/event/src/UIEvent.ts:41
getLocalPoint
▸ getLocalPoint(relative?
): IPointData
Parameters
Name | Type |
---|---|
relative? | ILeaf |
Returns
Implementation of
Defined in
ui/packages/event/src/UIEvent.ts:46
getPagePoint
▸ getPagePoint(): IPointData
Returns
Implementation of
Defined in
ui/packages/event/src/UIEvent.ts:51
changeName
▸ changeName(oldName
, newName
): void
Parameters
Name | Type |
---|---|
oldName | string |
newName | string |
Returns
void