blob: 2bc47d649b4a39046dc8295276638d4075c5f761 [file] [log] [blame]
{
"alarms": {
"Learn More": [
{
"link": "event_pages",
"text": "Event Pages"
}
]
},
"app_runtime": {
"Learn More": [
{
"link": "app_lifecycle",
"text": "Manage App Lifecycle"
},
{
"link": "https://developers.google.com/live/shows/10291095/",
"text": "Chrome Office Hours: Introduction to Chrome Apps"
}
]
},
"app_window": {
"Learn More": [
{
"link": "about_apps#look",
"text": "How they look"
},
{
"link": "app_lifecycle",
"text": "Manage App Lifecycle"
},
{
"link": "https://developers.google.com/live/shows/9118010/",
"text": "Chrome Apps Office Hours: Building Awesome Multi-window Apps"
}
]
},
"bluetooth": {
"Learn More": [
{
"link": "app_bluetooth",
"text": "Bluetooth"
}
]
},
"bluetoothLowEnergy": {
"Learn More": [
{
"link": "app_bluetooth.html",
"text": "Bluetooth"
}
]
},
"bluetoothSocket": {
"Learn More": [
{
"link": "app_bluetooth.html",
"text": "Bluetooth"
}
]
},
"cookies": {
"Permissions": [
{
"class": "code",
"text": "\"cookies\""
},
{
"link": "declare_permissions#host-permissions",
"text": "host permissions"
}
]
},
"declarativeContent": {
"Learn More": [
{
"link": "events",
"text": "Declarative Events"
},
{
"link": "activeTab",
"text": "activeTab"
}
]
},
"declarativeWebRequest": {
"Permissions": [
{
"class": "code",
"text": "\"declarativeWebRequest\""
},
{
"link": "declare_permissions#host-permissions",
"text": "host permissions"
}
]
},
"downloads": {
"Permissions": [
{
"class": "code",
"text": "\"downloads\""
}
]
},
"fileSystem": {
"Permissions": [
{
"class": "code",
"text": "\"fileSystem\""
},
{
"class": "code",
"text": "{\"fileSystem\": [\"write\"]}"
},
{
"class": "code",
"text": "{\"fileSystem\": [\"write\", \"retainEntries\", \"directory\"]}"
}
],
"Learn More": [
{
"link": "app_storage",
"text": "Manage Data"
},
{
"link": "angular_framework",
"text": "Build Apps with AngularJS"
},
{
"link": "https://developers.google.com/live/shows/7320022-1001/",
"text": "Chrome Apps Office Hours: TextDrive and AngularJS"
}
]
},
"gcm": {
"Learn More": [
{
"link": "cloudMessaging",
"text": "Google Cloud Messaging Tutorial"
},
{
"link": "inform_users",
"text": "Keep Users Informed"
}
]
},
"identity": {
"Learn More": [
{
"link": "app_identity",
"text": "Identify User"
}
]
},
"mediaGalleries": {
"Permissions": [
{
"class": "code",
"text": "{\"mediaGalleries\": [\"accessType1\", \"accessType2\", ...]}"
},
{
"class": "code",
"text": "{\"mediaGalleries\": [\"accessType1\", \"accessType2\", ..., \"allAutoDetected\"]}"
},
{
"partial": "intro_tables/see_manifest.html"
}
],
"Learn More": [
{
"link": "https://developers.google.com/live/shows/10479832/",
"text": "Chrome Office Hours: The Media Galleries API"
}
]
},
"notifications": {
"Learn More": [
{
"link": "richNotifications",
"text": "Rich Notifications"
},
{
"link": "inform_users",
"text": "Keep Users Informed"
},
{
"link": "https://developers.google.com/live/shows/83992232-1001/",
"text": "Chrome Apps Office Hours: Rich Notifications"
}
]
},
"permissions": {
"Learn More": [
{
"link": "declare_permissions",
"text": "Declaring permissions"
}
]
},
"pushMessaging": {
"Learn More": [
{
"link": "cloudMessagingV1",
"text": "Google Cloud Messaging for Chrome"
},
{
"link": "gcm_server",
"text": "API Reference for GCM service"
}
]
},
"runtime": {
"Learn More": [
{
"link": "app_lifecycle",
"text": "Manage App Lifecycle"
},
{
"link": "event_pages",
"text": "Event Pages"
}
]
},
"serial": {
"Learn More": [
{
"link": "app_usb",
"text": "Accessing Hardware Devices"
}
]
},
"socket": {
"Permissions": [
{
"class": "code",
"text": "{\"socket\": [\"rule1\", \"rule2\"]}"
},
{
"partial": "intro_tables/socket_permissions.html"
}
],
"Learn More": [
{
"link": "app_network",
"text": "Network Communications"
},
{
"link": "sencha_framework",
"text": "Build Apps with Sencha ExtJS"
},
{
"link": "https://developers.google.com/live/shows/7320022-5001/",
"text": "Chrome Apps Office Hours: Networking APIs"
},
{
"link": "https://developers.google.com/live/shows/7320022-2001/",
"text": "Chrome Apps Office Hours: Controlling an AR ParrotDrone"
}
]
},
"storage": {
"Learn More": [
{
"link": "https://developers.google.com/live/shows/7320022/",
"text": "Chrome Apps Office Hours: Chrome Storage APIs"
},
{
"link": "https://developers.google.com/live/shows/7320022-1/",
"text": "Chrome Apps Office Hours: Storage API Deep Dive"
}
]
},
"syncFileSystem": {
"Learn More": [
{
"link": "app_storage",
"text": "Manage Data"
},
{
"link": "https://developers.google.com/live/shows/83992232-2001/",
"text": "Chrome Office Hours: Synched File System"
}
]
},
"tabs": {
"Permissions": [
{
"partial": "intro_tables/tabs_permissions.html"
}
]
},
"tts": {
"Learn More": [
{
"link": "https://developers.google.com/live/shows/7320022-7001/",
"text": "Chrome Office Hours: Text to Speech API"
}
]
},
"usb": {
"Learn More": [
{
"link": "app_usb",
"text": "Accessing Hardware Devices"
}
]
},
"webRequest": {
"Permissions": [
{
"class": "code",
"text": "\"webRequest\""
},
{
"link": "declare_permissions#host-permissions",
"text": "host permissions"
}
]
},
"webstore": {
"Learn More": [
{
"link": "https://developers.google.com/chrome/web-store/docs/inline_installation",
"text": "Using Inline Installation"
}
]
},
"windows": {
"Permissions": [
{
"partial": "intro_tables/windows_permissions.html"
}
]
}
}