Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(516)

Unified Diff: chrome/common/extensions/docs/server2/templates/intros/experimental_commands.html

Issue 10832042: Extensions Docs Server: Doc conversion script (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: script/build.py fixes Created 8 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/common/extensions/docs/server2/templates/intros/experimental_commands.html
diff --git a/chrome/common/extensions/docs/server2/templates/intros/experimental_commands.html b/chrome/common/extensions/docs/server2/templates/intros/experimental_commands.html
index 13d695c56a1be68c07673d7cd5a3d395003f434e..18ec559d7103fc8ff64b88396e7b7f2ab78c1b4c 100644
--- a/chrome/common/extensions/docs/server2/templates/intros/experimental_commands.html
+++ b/chrome/common/extensions/docs/server2/templates/intros/experimental_commands.html
@@ -3,14 +3,12 @@ The commands API allows you to add keyboard shortcuts that trigger actions in
your extension. An action can be opening the browser action or page action popup
or sending a command to the extension.
</p>
-
<h2 id="manifest">Manifest</h2>
<p>
In addition to the "experimental" permission you must declare the "commands"
permission in your extension's manifest to use this API and set manifest_version
to (at least) 2.
</p>
-
<pre>{
"name": "My extension",
...
@@ -20,14 +18,12 @@ to (at least) 2.
]</b>,
...
}</pre>
-
<h2 id="usage">Usage</h2>
<p>The commands API allows you to define specific commands, and bind them to a
default key combination. Each command your extension accepts must be listed in
the manifest as an attribute of the 'commands' manifest key. Note: Combinations
that involve Ctrl+Alt are not permitted in order to avoid conflicts with the
AltGr key.</p>
-
<pre>{
"name": "My extension",
...
@@ -57,20 +53,17 @@ AltGr key.</p>
}</b>,
...
}</pre>
-
<p>In your background page, you can bind a handler to each of the commands
defined in the manifest (except for '_execute_browser_action' and
'_execute_page_action') via onCommand.addListener. For example:</p>
-
<pre>
chrome.experimental.commands.onCommand.addListener(function(command) {
console.log('Command:', command);
});
</pre>
-
<p>The '_execute_browser_action' and '_execute_page_action' commands are
reserved for the action of opening your extension's popups. They won't normally
generate events that you can handle. If you need to take action based on your
popup opening, consider listening for an 'onDomReady' event inside your popup's
code.
-</p>
+</p>

Powered by Google App Engine
This is Rietveld 408576698