Pointer event types that propagate through the scene graph (§72).
"click" is synthesized by the pointer source rather than delivered by the
platform — see PointerInput — but it propagates like the rest.
"pointercancel" is the platform's own (2026-08-06, A-9): the system took
the pointer away mid-gesture — a touch became a browser scroll or a
page-level gesture, the stylus left the digitizer, the window lost the
pointer. It propagates like pointerup and means the opposite of it: the
gesture did not complete, so no click follows and a listener that
committed something on press must undo it.
Pointer event types that propagate through the scene graph (§72).
"click"is synthesized by the pointer source rather than delivered by the platform — seePointerInput— but it propagates like the rest."pointercancel"is the platform's own (2026-08-06, A-9): the system took the pointer away mid-gesture — a touch became a browser scroll or a page-level gesture, the stylus left the digitizer, the window lost the pointer. It propagates likepointerupand means the opposite of it: the gesture did not complete, so noclickfollows and a listener that committed something on press must undo it.