OLD | NEW |
1 // Copyright 2015 The Chromium Authors. All rights reserved. | 1 // Copyright 2015 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 // https://w3c.github.io/pointerevents/#pointerevent-interface | 5 // https://w3c.github.io/pointerevents/#pointerevent-interface |
6 | 6 |
7 [ | 7 [ |
8 Constructor(DOMString type, optional PointerEventInit eventInitDict), | 8 Constructor(DOMString type, optional PointerEventInit eventInitDict), |
9 RuntimeEnabled=PointerEvent, | 9 RuntimeEnabled=PointerEvent, |
10 ] interface PointerEvent : MouseEvent { | 10 ] interface PointerEvent : MouseEvent { |
11 [MeasureAs=PointerEventAttributeCount] readonly attribute long poi
nterId; | 11 [MeasureAs=PointerEventAttributeCount] readonly attribute long poi
nterId; |
12 [MeasureAs=PointerEventAttributeCount] readonly attribute double wid
th; | 12 [MeasureAs=PointerEventAttributeCount] readonly attribute double wid
th; |
13 [MeasureAs=PointerEventAttributeCount] readonly attribute double hei
ght; | 13 [MeasureAs=PointerEventAttributeCount] readonly attribute double hei
ght; |
14 [MeasureAs=PointerEventAttributeCount] readonly attribute float pre
ssure; | 14 [MeasureAs=PointerEventAttributeCount] readonly attribute float pre
ssure; |
15 [MeasureAs=PointerEventAttributeCount] readonly attribute long til
tX; | 15 [MeasureAs=PointerEventAttributeCount] readonly attribute long til
tX; |
16 [MeasureAs=PointerEventAttributeCount] readonly attribute long til
tY; | 16 [MeasureAs=PointerEventAttributeCount] readonly attribute long til
tY; |
17 [MeasureAs=PointerEventAttributeCount] readonly attribute float tan
gentialPressure; | 17 [MeasureAs=PointerEventAttributeCount] readonly attribute float tan
gentialPressure; |
18 [MeasureAs=PointerEventAttributeCount] readonly attribute long twi
st; | 18 [MeasureAs=PointerEventAttributeCount] readonly attribute long twi
st; |
19 [MeasureAs=PointerEventAttributeCount] readonly attribute DOMString poi
nterType; | 19 [MeasureAs=PointerEventAttributeCount] readonly attribute DOMString poi
nterType; |
20 [MeasureAs=PointerEventAttributeCount] readonly attribute boolean isP
rimary; | 20 [MeasureAs=PointerEventAttributeCount] readonly attribute boolean isP
rimary; |
21 | 21 |
| 22 // https://w3c.github.io/pointerevents/extension.html#extensions-to-the-poin
terevent-interface |
22 [RuntimeEnabled=CoalescedEvents] sequence<PointerEvent> getCoalescedEvents()
; | 23 [RuntimeEnabled=CoalescedEvents] sequence<PointerEvent> getCoalescedEvents()
; |
23 }; | 24 }; |
OLD | NEW |