-
Notifications
You must be signed in to change notification settings - Fork 4
/
29.txt
68 lines (52 loc) · 2.94 KB
/
29.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
* 仕様書
[REFS[
- [1] [CITE@en[Touch Events]]
( ([TIME[2013-10-12 10:35:42 +09:00]] 版))
<https://dvcs.w3.org/hg/webevents/raw-file/v1/touchevents.html#touchevent-interface>
]REFS]
* メンバー
[FIG(short list)[ [2] [CODE(DOMi)@en[TouchEvent]] の[[メンバー][インターフェイスメンバー]]
- [CODE(DOMi)@en[UIEvent]] の[[メンバー][インターフェイスメンバー]]
- [CODE(DOMa)@en[[[touches]]]] [SRC[>>1]]
- [CODE(DOMa)@en[[[targetTouches]]]] [SRC[>>1]]
- [CODE(DOMa)@en[[[changedTouches]]]] [SRC[>>1]]
- [CODE(DOMa)@en[[[altKey]]]] [SRC[>>1]]
- [CODE(DOMa)@en[[[ctrlKey]]]] [SRC[>>1]]
- [CODE(DOMa)@en[[[metaKey]]]] [SRC[>>1]]
- [CODE(DOMa)@en[[[ctrlKey]]]] [SRC[>>1]]
- [CODE(DOMm)@en[[[initTouchEvent]]]] [SRC[(>>1), >>4]]
- [CODE(DOMa)@en[[[scale]]]] [SRC[>>4]]
- [CODE(DOMa)@en[[[rotation]]]] [SRC[>>4]]
- [CODE(DOMa)@en[altitudeAngle]]
- [CODE(DOMa)@en[azimuthAngle]]
- [CODE(DOMa)@en[touchType]]
]FIG]
[12] [[文書環境]]に[[晒され]]ています [SRC[>>1]]。
* コンストラクター
[3] [[Touch Events]] 仕様書では[[コンストラクター]]が定義されていません。 [[Chrome]]
も実装していません ([CODE(DOMi)@en[[[UIEvent]]]] のは実装しているのに)。 [TIME[2013-10-12T02:10:54.600Z]]
* 実装
[REFS[
- [4] [CITE@en[TouchEvent Class Reference]] ([TIME[2013-10-12 14:25:11 +09:00]] 版) <https://developer.apple.com/library/safari/documentation/UserExperience/Reference/TouchEventClassReference/TouchEvent/TouchEvent.html>
]REFS]
[5] [CITE[IRC logs: freenode / #whatwg / 20140410]]
( ([TIME[2014-04-11 17:21:00 +09:00]] 版))
<http://krijnhoetmer.nl/irc-logs/whatwg/20140410>
[6] [CITE@en[Merge pull request #59 from RByers/uncancelable · w3c/touch-events@74ecb02]]
([TIME[2016-02-25 11:33:07 +09:00]] 版)
<https://github.com/w3c/touch-events/commit/74ecb02e031527d1eb19fb5ec197c1b89a1099d7>
[7] [CITE@en[Make document.createEvent("touchevent") sometimes throw · whatwg/dom@cb7c16b]]
([TIME[2016-04-20 15:29:45 +09:00]] 版)
<https://github.com/whatwg/dom/commit/cb7c16b764d64e43da1f9d62da7d4066341ff0e5>
[8] [CITE@en[Deprecations and Removals in Chrome 58 | Web | Google Developers]]
( ([TIME[2017-03-28 01:25:28 +09:00]]))
<https://developers.google.com/web/updates/2017/03/chrome-58-deprecations>
[9] [CITE@en[Add Safari iOS 10.3 extensions for stylus]]
([[RByers]]著, [TIME[2017-04-21 15:54:02 +09:00]])
<https://github.com/w3c/touch-events/commit/c1ded16b10517e686b0fed06eb5e0b7839003c72>
[10] [CITE@en[Add touchType, altitudeAngle, azimuthAngle (Safari iOS 10.3 extensions for stylus) by RByers · Pull Request #81 · w3c/touch-events]]
([TIME[2017-04-22 13:08:27 +09:00]])
<https://github.com/w3c/touch-events/pull/81>
[11] [CITE@en[Add '''['''Exposed=Window''']''' to Constructor (#88)]]
([[patrickhlauke]]著, [TIME[2017-09-22 17:46:08 +09:00]])
<https://github.com/w3c/touch-events/commit/b12e03f49b98725105b0b0f2aeb912bea2562933>