Interface IPointerEvent
altKey: boolean;
button: number;
buttons: number;
clientX: number;
clientY: number;
ctrlKey: boolean;
currentTarget?: any;
detail?: number;
inputIndex:
| LeftClick
| MiddleClick
| RightClick
| BrowserBack
| BrowserForward
| Move;
metaKey: boolean;
movementX: number;
movementY: number;
mozMovementX?: number;
mozMovementY?: number;
msMovementX?: number;
msMovementY?: number;
offsetX: number;
offsetY: number;
pageX: number;
pageY: number;
pointerId: number;
pointerType: string;
preventDefault: () => void;
shiftKey: boolean;
srcElement?: any;
target: any;
type: string;
webkitMovementX?: number;
webkitMovementY?: number;
x: number;
y: number;
}
Hierarchy (View Summary)
- IMouseEvent
- IPointerEvent
Properties
alt Key
Status of Alt key being pressed
button
Value of single mouse button pressed
buttons
Value of all mouse buttons pressed
client X
Current X coordinate
client Y
Current Y coordinate
ctrl Key
Status of Ctrl key being pressed
Optionalcurrent Target
Current target for an event
Optionaldetail
Provides current click count
input Index
Subset of possible PointerInput values for events, excluding ones that CANNOT be in events organically and mouse wheel values
meta Key
Status of Meta key (eg. Windows key) being pressed
movement X
Delta of movement on X axis
movement Y
Delta of movement on Y axis
Optionalmoz Movement X
Delta of movement on X axis
Optionalmoz Movement Y
Delta of movement on Y axis
Optionalms Movement X
Delta of movement on X axis
Optionalms Movement Y
Delta of movement on Y axis
offset X
Current coordinate of X within container
offset Y
Current coordinate of Y within container
page X
Horizontal coordinate of event
page Y
Vertical coordinate of event
pointer Id
Pointer Event ID
pointer Type
Type of pointer
prevent Default
Tells user agent what to do when not explicitly handled
shift Key
Status of Shift key being pressed
Optionalsrc Element
Alias for target
target
Reference to object where object was dispatched
type
Type of event
Optionalwebkit Movement X
Delta of movement on X axis
Optionalwebkit Movement Y
Delta of movement on Y axis
x
Alias of clientX
y
Alias of clientY
Native friendly interface for PointerEvent Object