Pointer Events
E856208
Pointer Events is a web standard that unifies mouse, touch, and pen input handling through a single, consistent event model for web applications.
Observed surface forms (1)
| Surface form | Occurrences |
|---|---|
| Pointer Events API | 1 |
Statements (49)
| Predicate | Object |
|---|---|
| instanceOf |
DOM event model
ⓘ
W3C specification ⓘ Web standard ⓘ |
| aimsTo | unify mouse, touch, and pen input ⓘ |
| benefit |
improves consistency across input devices
ⓘ
reduces need for separate mouse and touch code paths ⓘ |
| compatibleWith | CSSOM View Module NERFINISHED ⓘ |
| defines |
coalesced events
ⓘ
height ⓘ hit testing behavior for pointers ⓘ isPrimary ⓘ pointer capture ⓘ pointerId ⓘ pointerType ⓘ predicted events ⓘ pressure ⓘ tangentialPressure ⓘ tiltX ⓘ tiltY ⓘ twist ⓘ width ⓘ |
| designedFor |
cross-device input handling
ⓘ
web applications ⓘ |
| eventType |
gotpointercapture
ⓘ
lostpointercapture ⓘ pointercancel ⓘ pointerdown ⓘ pointerenter ⓘ pointerleave ⓘ pointermove ⓘ pointerout ⓘ pointerover ⓘ pointerup ⓘ |
| hasVersion |
Pointer Events Level 1
NERFINISHED
ⓘ
Pointer Events Level 2 NERFINISHED ⓘ Pointer Events Level 3 NERFINISHED ⓘ |
| isDefinedIn | W3C Pointer Events specification NERFINISHED ⓘ |
| property |
pointerType=mouse
ⓘ
pointerType=pen ⓘ pointerType=touch ⓘ |
| provides | unified event model ⓘ |
| relatedTo |
Mouse Events
ⓘ
Touch Events ⓘ |
| replaces | Mouse Events in many use cases ⓘ |
| standardizes |
mouse input handling
ⓘ
pen input handling ⓘ touch input handling ⓘ |
| status | W3C Recommendation (Level 2) NERFINISHED ⓘ |
| uses | pointerId property to identify individual pointers ⓘ |
Referenced by (2)
Full triples — surface form annotated when it differs from this entity's canonical label.
this entity surface form:
Pointer Events API