Index: chrome/common/extensions/docs/templates/articles/apps_manifest.html |
diff --git a/chrome/common/extensions/docs/templates/articles/apps_manifest.html b/chrome/common/extensions/docs/templates/articles/apps_manifest.html |
new file mode 100644 |
index 0000000000000000000000000000000000000000..a86ff609abd5486ee2766f02b8f11495b21b9506 |
--- /dev/null |
+++ b/chrome/common/extensions/docs/templates/articles/apps_manifest.html |
@@ -0,0 +1,42 @@ |
+<h1>Formats: Manifest Files</h1> |
+ |
+ |
+<p> |
+Every extension, installable web app, and theme has a |
+<a href="http://www.json.org">JSON</a>-formatted manifest file, |
+named <code>manifest.json</code>, |
+that provides important information. |
+</p> |
+ |
+<h2 id="overview"> Field summary </h2> |
+ |
+<p> |
+The following code shows the supported manifest fields, |
+with links to the page that discusses each field. |
+The only fields that are always required |
+are <b>name</b> and <b>version</b>. |
+</p> |
+ |
+<pre> |
+{ |
+ <em>// Required</em> |
+ {{#manifest_json.apps_manifest.required}} |
+ "<a href="{{documentation}}">{{name}}</a>": <em>{{*example}}</em>, |
not at google - send to devlin
2013/04/30 16:21:09
Surprising to see JSON here... seems like it shoul
jshumway
2013/05/03 03:44:39
I used this accessor so that we can write literal
not at google - send to devlin
2013/05/03 15:56:24
nope, the way you have it is good. I like it.
|
+ {{/}} |
not at google - send to devlin
2013/04/30 16:21:09
Pull this into a partial and pass the manifest dat
jshumway
2013/05/03 03:44:39
Done.
|
+ |
+ <em>// Recommended</em> |
+ {{#manifest_json.apps_manifest.recommended}} |
+ "<a href="{{documentation}}">{{name}}</a>": <em>{{*example}}</em>, |
+ {{/}} |
+ |
+ <em>// Pick one (or none)</em> |
+ {{#manifest_json.apps_manifest.only_one}} |
+ "<a href="{{documentation}}">{{name}}</a>": <em>{{*example}}</em>, |
+ {{/}} |
+ |
+ <em>// Add any of these that you need</em> |
+ {{#manifest_json.apps_manifest.optional}} |
+ "<a href="{{documentation}}">{{name}}</a>": <em>{{*example}}</em>, |
+ {{/}} |
+} |
+</pre> |