// GENERATED CONTENT - DO NOT EDIT // Content was automatically extracted by Reffy into webref // (https://github.com/w3c/webref) // Source: Pointer Events (https://w3c.github.io/pointerevents/) dictionary PointerEventInit : MouseEventInit { long pointerId = 0; double width = 1; double height = 1; float pressure = 0; float tangentialPressure = 0; long tiltX; long tiltY; long twist = 0; double altitudeAngle; double azimuthAngle; DOMString pointerType = ""; boolean isPrimary = false; sequence coalescedEvents = []; sequence predictedEvents = []; }; [Exposed=Window] interface PointerEvent : MouseEvent { constructor(DOMString type, optional PointerEventInit eventInitDict = {}); readonly attribute long pointerId; readonly attribute double width; readonly attribute double height; readonly attribute float pressure; readonly attribute float tangentialPressure; readonly attribute long tiltX; readonly attribute long tiltY; readonly attribute long twist; readonly attribute double altitudeAngle; readonly attribute double azimuthAngle; readonly attribute DOMString pointerType; readonly attribute boolean isPrimary; [SecureContext] sequence getCoalescedEvents(); sequence getPredictedEvents(); }; partial interface Element { undefined setPointerCapture (long pointerId); undefined releasePointerCapture (long pointerId); boolean hasPointerCapture (long pointerId); }; partial interface mixin GlobalEventHandlers { attribute EventHandler onpointerover; attribute EventHandler onpointerenter; attribute EventHandler onpointerdown; attribute EventHandler onpointermove; [SecureContext] attribute EventHandler onpointerrawupdate; attribute EventHandler onpointerup; attribute EventHandler onpointercancel; attribute EventHandler onpointerout; attribute EventHandler onpointerleave; attribute EventHandler ongotpointercapture; attribute EventHandler onlostpointercapture; }; partial interface Navigator { readonly attribute long maxTouchPoints; };