Merge Chromium + Blink git repositories
[chromium-blink-merge.git] / chrome / common / extensions / docs / templates / json / intro_tables.json
blobf56da2aa294212a15266cb3154d9dc517d20e92a
2   "alarms": {
3     "Learn More": [
4       {
5         "link": "event_pages",
6         "text": "Event Pages"
7       }
8     ]
9   },
10   "app_runtime": {
11     "Learn More": [
12       {
13         "link": "app_lifecycle",
14         "text": "Manage App Lifecycle"
15       },
16       {
17         "link": "https://developers.google.com/live/shows/10291095/",
18         "text": "Chrome Office Hours: Introduction to Chrome Apps"
19       }
20     ]
21   },
22   "app_window": {
23     "Learn More": [
24       {
25         "link": "about_apps#look",
26         "text": "How they look"
27       },
28       {
29         "link": "app_lifecycle",
30         "text": "Manage App Lifecycle"
31       },
32       {
33         "link": "https://developers.google.com/live/shows/9118010/",
34         "text": "Chrome Apps Office Hours: Building Awesome Multi-window Apps"
35       }
36     ]
37   },
38   "bluetooth": {
39     "Learn More": [
40       {
41         "link": "app_bluetooth",
42         "text": "Bluetooth"
43       }
44     ]
45   },
46   "bluetoothLowEnergy": {
47     "Learn More": [
48       {
49         "link": "app_bluetooth.html",
50         "text": "Bluetooth"
51       }
52     ]
53   },
54   "bluetoothSocket": {
55     "Learn More": [
56       {
57         "link": "app_bluetooth.html",
58         "text": "Bluetooth"
59       }
60     ]
61   },
62   "cookies": {
63     "Permissions": [
64       {
65         "class": "code",
66         "text": "\"cookies\""
67       },
68       {
69         "link": "declare_permissions#host-permissions",
70         "text": "host permissions"
71       }
72     ]
73   },
74   "declarativeContent": {
75     "Learn More": [
76       {
77         "link": "events",
78         "text": "Declarative Events"
79       },
80       {
81         "link": "activeTab",
82         "text": "activeTab"
83       }
84     ]
85   },
86   "declarativeWebRequest": {
87     "Permissions": [
88       {
89         "class": "code",
90         "text": "\"declarativeWebRequest\""
91       },
92       {
93         "link": "declare_permissions#host-permissions",
94         "text": "host permissions"
95       }
96     ]
97   },
98   "downloads": {
99     "Permissions": [
100       {
101         "class": "code",
102         "text": "\"downloads\""
103       }
104     ]
105   },
106   "fileSystem": {
107     "Permissions": [
108       {
109         "class": "code",
110         "text": "\"fileSystem\""
111       },
112       {
113         "class": "code",
114         "text": "{\"fileSystem\": [\"write\"]}"
115       },
116       {
117         "class": "code",
118         "text": "{\"fileSystem\": [\"write\", \"retainEntries\", \"directory\"]}"
119       }
120     ],
121     "Learn More": [
122       {
123         "link": "app_storage",
124         "text": "Manage Data"
125       },
126       {
127         "link": "angular_framework",
128         "text": "Build Apps with AngularJS"
129       },
130       {
131         "link": "https://developers.google.com/live/shows/7320022-1001/",
132         "text": "Chrome Apps Office Hours: TextDrive and AngularJS"
133       }
134     ]
135   },
136   "gcm": {
137     "Learn More": [
138       {
139         "link": "https://developers.google.com/cloud-messaging/chrome/client",
140         "text": "Implementing GCM Client on Chrome"
141       }
142     ]
143   },
144   "identity": {
145     "Learn More": [
146       {
147         "link": "app_identity",
148         "text": "Identify User"
149       }
150     ]
151   },
152   "mediaGalleries": {
153     "Permissions": [
154       {
155         "class": "code",
156         "text": "{\"mediaGalleries\": [\"accessType1\", \"accessType2\", ...]}"
157       },
158       {
159         "class": "code",
160         "text": "{\"mediaGalleries\": [\"accessType1\", \"accessType2\", ..., \"allAutoDetected\"]}"
161       },
162       {
163         "partial": "intro_tables/see_manifest.html"
164       }
165     ],
166     "Learn More": [
167       {
168         "link": "https://developers.google.com/live/shows/10479832/",
169         "text": "Chrome Office Hours: The Media Galleries API"
170       }
171     ]
172   },
173   "notifications": {
174     "Learn More": [
175       {
176         "link": "richNotifications",
177         "text": "Rich Notifications"
178       },
179       {
180         "link": "inform_users",
181         "text": "Keep Users Informed"
182       },
183       {
184         "link": "https://developers.google.com/live/shows/83992232-1001/",
185         "text": "Chrome Apps Office Hours: Rich Notifications"
186       }
187     ]
188   },
189   "permissions": {
190     "Learn More": [
191       {
192         "link": "declare_permissions",
193         "text": "Declaring permissions"
194       }
195     ]
196   },
197   "runtime": {
198     "Learn More": [
199       {
200         "link": "app_lifecycle",
201         "text": "Manage App Lifecycle",
202         "extension_types": ["platform_app"]
203       },
204       {
205         "link": "event_pages",
206         "text": "Event Pages"
207       }
208     ]
209   },
210   "serial": {
211     "Learn More": [
212       {
213         "link": "app_usb",
214         "text": "Accessing Hardware Devices"
215       }
216     ]
217   },
218   "socket": {
219     "Permissions": [
220       {
221         "class": "code",
222         "text": "{\"socket\": [\"rule1\", \"rule2\"]}"
223       },
224       {
225         "partial": "intro_tables/socket_permissions.html"
226       }
227     ],
228     "Learn More": [
229       {
230         "link": "app_network",
231         "text": "Network Communications"
232       },
233       {
234         "link": "sencha_framework",
235         "text": "Build Apps with Sencha ExtJS"
236       },
237       {
238         "link": "https://developers.google.com/live/shows/7320022-5001/",
239         "text": "Chrome Apps Office Hours: Networking APIs"
240       },
241       {
242         "link": "https://developers.google.com/live/shows/7320022-2001/",
243         "text": "Chrome Apps Office Hours: Controlling an AR ParrotDrone"
244       }
245     ]
246   },
247   "storage": {
248     "Learn More": [
249       {
250         "link": "https://developers.google.com/live/shows/7320022/",
251         "text": "Chrome Apps Office Hours: Chrome Storage APIs"
252       },
253       {
254         "link": "https://developers.google.com/live/shows/7320022-1/",
255         "text": "Chrome Apps Office Hours: Storage API Deep Dive"
256       }
257     ]
258   },
259   "syncFileSystem": {
260     "Learn More": [
261       {
262         "link": "app_storage",
263         "text": "Manage Data"
264       },
265       {
266         "link": "https://developers.google.com/live/shows/83992232-2001/",
267         "text": "Chrome Office Hours: Synched File System"
268       }
269     ]
270   },
271   "tabs": {
272     "Permissions": [
273       {
274         "partial": "intro_tables/tabs_permissions.html"
275       }
276     ]
277   },
278   "tts": {
279     "Learn More": [
280       {
281         "link": "https://developers.google.com/live/shows/7320022-7001/",
282         "text": "Chrome Office Hours: Text to Speech API"
283       }
284     ]
285   },
286   "usb": {
287     "Learn More": [
288       {
289         "link": "app_usb",
290         "text": "Accessing Hardware Devices"
291       }
292     ]
293   },
294   "webRequest": {
295     "Permissions": [
296       {
297         "class": "code",
298         "text": "\"webRequest\""
299       },
300       {
301         "link": "declare_permissions#host-permissions",
302         "text": "host permissions"
303       }
304     ]
305   },
306   "webstore": {
307     "Learn More": [
308       {
309         "link": "https://developers.google.com/chrome/web-store/docs/inline_installation",
310         "text": "Using Inline Installation"
311       }
312     ]
313   },
314   "windows": {
315     "Permissions": [
316       {
317         "partial": "intro_tables/windows_permissions.html"
318       }
319     ]
320   }