/
android.js
95 lines (49 loc) · 1.66 KB
/
android.js
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
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
// Implementation map for Android 2.1+
define({
'embed': 'embed',
// Feature 'array'
'array': 'array/native',
// Feature group 'connect'
'connect-connect': 'connect/connect',
'connect-event': 'connect/event',
'connect-pubsub': 'connect/pubsub',
// Feature group 'async'
'async-promise': 'async/promise',
'async-when': 'async/when',
'async-deferred': 'async/deferred',
// Feature 'geolocation' || TODO: Shoudn't this be sth like deviceAPIs?
// 'geolocation': 'geolocation/w3c', // Removed feature. We don't offer anything here but a memory pointer.
// Feature group 'html'
'html-attr': 'html/attr',
'html-element': 'html/element',
'html-todom': 'html/todom',
'html-class': 'html/class',
'html-style': 'html/style',
'html-ready': 'html/ready',
'html-id': 'html/id',
'html-destroy': 'html/destroy',
// Feature 'json' || TODO: put this in some group?
'json': 'json/native',
// Feature group 'lang'
'lang-toarray': 'lang/toarray',
'lang-clone': 'lang/clone',
'lang-hitch': 'lang/hitch',
'lang-is': 'lang/is',
'lang-string': 'lang/string',
'lang-mixin': 'lang/mixin',
'lang-object': 'lang/object',
// Feature group 'transport'
'transport-xhr': 'transport/xhr',
'transport-script': 'transport/script',
'transport-jsonp': 'transport/jsonp',
// Feature 'query'
'query': 'query/qsa-preprocessor',
// Feature group 'queryExtensions'
'queryExtensions-ChainableNodeArray': 'queryExtensions/ChainableNodeArray',
// Feature group 'oo'
'oo-declare': 'oo/declare',
'oo-delegate': 'oo/delegate',
'oo-extend': 'oo/extend',
// Feature group 'uri'
'uri': 'uri/objectToQuery'
});