Skip to content

Commit

Permalink
Merge pull request #1102 from jakearchibald/pointer-events
Browse files Browse the repository at this point in the history
Adding pointer event definitions
  • Loading branch information
developit committed May 16, 2018
2 parents 9227487 + 00d0954 commit a2b78ac
Showing 1 changed file with 23 additions and 0 deletions.
23 changes: 23 additions & 0 deletions src/preact.d.ts
Expand Up @@ -398,6 +398,7 @@ declare global {
type AnimationEventHandler = EventHandler<AnimationEvent>;
type TransitionEventHandler = EventHandler<TransitionEvent>;
type GenericEventHandler = EventHandler<Event>;
type PointerEventHandler = EventHandler<PointerEvent>;

interface DOMAttributes extends preact.PreactDOMAttributes {
// Image Events
Expand Down Expand Up @@ -542,6 +543,28 @@ declare global {
onTouchStart?: TouchEventHandler;
onTouchStartCapture?: TouchEventHandler;

// Pointer Events
onPointerOver?: PointerEventHandler;
onPointerOverCapture?: PointerEventHandler;
onPointerEnter?: PointerEventHandler;
onPointerEnterCapture?: PointerEventHandler;
onPointerDown?: PointerEventHandler;
onPointerDownCapture?: PointerEventHandler;
onPointerMove?: PointerEventHandler;
onPointerMoveCapture?: PointerEventHandler;
onPointerUp?: PointerEventHandler;
onPointerUpCapture?: PointerEventHandler;
onPointerCancel?: PointerEventHandler;
onPointerCancelCapture?: PointerEventHandler;
onPointerOut?: PointerEventHandler;
onPointerOutCapture?: PointerEventHandler;
onPointerLeave?: PointerEventHandler;
onPointerLeaveCapture?: PointerEventHandler;
onGotPointerCapture?: PointerEventHandler;
onGotPointerCaptureCapture?: PointerEventHandler;
onLostPointerCapture?: PointerEventHandler;
onLostPointerCaptureCapture?: PointerEventHandler;

// UI Events
onScroll?: UIEventHandler;
onScrollCapture?: UIEventHandler;
Expand Down

0 comments on commit a2b78ac

Please sign in to comment.