bookmarks.html revision 4a5e2dc747d50c653511c68ccb2cfbfb740bd5a7
1<!DOCTYPE html><!-- This page is a placeholder for generated extensions api doc. Note:
2    1) The <head> information in this page is significant, should be uniform
3       across api docs and should be edited only with knowledge of the
4       templating mechanism.
5    3) All <body>.innerHTML is genereated as an rendering step. If viewed in a
6       browser, it will be re-generated from the template, json schema and
7       authored overview content.
8    4) The <body>.innerHTML is also generated by an offline step so that this
9       page may easily be indexed by search engines.
10--><html xmlns="http://www.w3.org/1999/xhtml"><head>
11    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
12    <link href="css/ApiRefStyles.css" rel="stylesheet" type="text/css">
13    <link href="css/print.css" rel="stylesheet" type="text/css" media="print">
14    <script type="text/javascript" src="/third_party/jstemplate/jstemplate_compiled.js">
15    </script>
16    <script type="text/javascript" src="js/api_page_generator.js"></script>
17    <script type="text/javascript" src="js/bootstrap.js"></script>
18    <script type="text/javascript" src="js/sidebar.js"></script>
19  <title>Bookmarks - Google Chrome Extensions - Google Code</title></head>
20  <body>  <div id="gc-container" class="labs">
21      <div id="devModeWarning">
22        You are viewing extension docs in chrome via the 'file:' scheme: are you expecting to see local changes when you refresh? You'll need run chrome with --allow-file-access-from-files.
23      </div>
24      <!-- SUBTEMPLATES: DO NOT MOVE FROM THIS LOCATION -->
25      <!-- In particular, sub-templates that recurse, must be used by allowing
26           jstemplate to make a copy of the template in this section which
27           are not operated on by way of the jsskip="true" -->
28      <div style="display:none">
29
30        <!-- VALUE -->
31        <div id="valueTemplate">
32          <dt>
33            <var>paramName</var>
34              <em>
35
36                <!-- TYPE -->
37                <div style="display:inline">
38                  (
39                    <span class="optional">optional</span>
40                    <span class="enum">enumerated</span>
41                    <span id="typeTemplate">
42                      <span>
43                        <a> Type</a>
44                      </span>
45                      <span>
46                        <span>
47                          array of <span><span></span></span>
48                        </span>
49                        <span>paramType</span>
50                        <span></span>
51                      </span>
52                    </span>
53                  )
54                </div>
55
56              </em>
57          </dt>
58          <dd class="todo">
59            Undocumented.
60          </dd>
61          <dd>
62            Description of this parameter from the json schema.
63          </dd>
64          <dd>
65            This parameter was added in version
66            <b><span></span></b>.
67            You must omit this parameter in earlier versions,
68            and you may omit it in any version.  If you require this
69            parameter, the manifest key
70            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
71            can ensure that your extension won't be run in an earlier browser version.
72          </dd>
73
74          <!-- OBJECT PROPERTIES -->
75          <dd>
76            <dl>
77              <div>
78                <div>
79                </div>
80              </div>
81            </dl>
82          </dd>
83
84          <!-- FUNCTION PARAMETERS -->
85          <dd>
86            <div></div>
87          </dd>
88
89        </div> <!-- /VALUE -->
90
91        <div id="functionParametersTemplate">
92          <h5>Parameters</h5>
93          <dl>
94            <div>
95              <div>
96              </div>
97            </div>
98          </dl>
99        </div>
100      </div> <!-- /SUBTEMPLATES -->
101
102  <a id="top"></a>
103    <div id="skipto">
104      <a href="#gc-pagecontent">Skip to page content</a>
105      <a href="#gc-toc">Skip to main navigation</a>
106    </div>
107    <!-- API HEADER -->
108    <table id="header" width="100%" cellspacing="0" border="0">
109      <tbody><tr>
110        <td valign="middle"><a href="http://code.google.com/"><img src="images/code_labs_logo.gif" height="43" width="161" alt="Google Code Labs" style="border:0; margin:0;"></a></td>
111        <td valign="middle" width="100%" style="padding-left:0.6em;">
112          <form action="http://www.google.com/cse" id="cse" style="margin-top:0.5em">
113            <div id="gsc-search-box">
114              <input type="hidden" name="cx" value="002967670403910741006:61_cvzfqtno">
115              <input type="hidden" name="ie" value="UTF-8">
116              <input type="text" name="q" value="" size="55">
117              <input class="gsc-search-button" type="submit" name="sa" value="Search">
118              <br>
119              <span class="greytext">e.g. "page action" or "tabs"</span>
120            </div>
121          </form>
122
123          <script type="text/javascript" src="http://www.google.com/jsapi"></script>
124          <script type="text/javascript">google.load("elements", "1", {packages: "transliteration"});</script>
125          <script type="text/javascript" src="http://www.google.com/coop/cse/t13n?form=cse&t13n_langs=en"></script>
126          <script type="text/javascript" src="http://www.google.com/coop/cse/brand?form=cse&lang=en"></script>
127        </td>
128      </tr>
129    </tbody></table>
130
131    <div id="codesiteContent" class="">
132
133      <a id="gc-topnav-anchor"></a>
134      <div id="gc-topnav">
135        <h1>Google Chrome Extensions (<a href="http://code.google.com/labs/">Labs</a>)</h1>
136        <ul id="home" class="gc-topnav-tabs">
137          <li id="home_link">
138            <a href="index.html" title="Google Chrome Extensions home page">Home</a>
139          </li>
140          <li id="docs_link">
141            <a href="docs.html" title="Official Google Chrome Extensions documentation">Docs</a>
142          </li>
143          <li id="faq_link">
144            <a href="faq.html" title="Answers to frequently asked questions about Google Chrome Extensions">FAQ</a>
145          </li>
146          <li id="samples_link">
147            <a href="samples.html" title="Sample extensions (with source code)">Samples</a>
148          </li>
149          <li id="group_link">
150            <a href="http://groups.google.com/a/chromium.org/group/chromium-extensions" title="Google Chrome Extensions developer forum">Group</a>
151          </li>
152        </ul>
153      </div> <!-- end gc-topnav -->
154
155    <div class="g-section g-tpl-170">
156      <!-- SIDENAV -->
157      <div class="g-unit g-first" id="gc-toc">
158        <ul>
159          <li><a href="getstarted.html">Getting Started</a></li>
160          <li><a href="overview.html">Overview</a></li>
161          <li><a href="whats_new.html">What's New?</a></li>
162          <li><h2><a href="devguide.html">Developer's Guide</a></h2>
163            <ul>
164              <li>Browser UI
165                <ul>
166                  <li><a href="browserAction.html">Browser Actions</a></li>
167                  <li><a href="contextMenus.html">Context Menus</a></li>
168                  <li><a href="notifications.html">Desktop Notifications</a></li>
169                  <li><a href="options.html">Options Pages</a></li>
170                  <li><a href="override.html">Override Pages</a></li>
171                  <li><a href="pageAction.html">Page Actions</a></li>
172                  <li><a href="themes.html">Themes</a></li>
173                </ul>
174              </li>
175              <li>Browser Interaction
176                <ul>
177                  <li class="leftNavSelected">Bookmarks</li>
178                  <li><a href="cookies.html">Cookies</a></li>
179                  <li><a href="events.html">Events</a></li>
180                  <li><a href="history.html">History</a></li>
181                  <li><a href="management.html">Management</a></li>
182                  <li><a href="tabs.html">Tabs</a></li>
183                  <li><a href="windows.html">Windows</a></li>
184                </ul>
185              </li>
186              <li>Implementation
187                <ul>
188                  <li><a href="a11y.html">Accessibility</a></li>
189                  <li><a href="background_pages.html">Background Pages</a></li>
190                  <li><a href="content_scripts.html">Content Scripts</a></li>
191                  <li><a href="xhr.html">Cross-Origin XHR</a></li>
192                  <li><a href="idle.html">Idle</a></li>
193                  <li><a href="i18n.html">Internationalization</a></li>
194                  <li><a href="messaging.html">Message Passing</a></li>
195                  <li><a href="npapi.html">NPAPI Plugins</a></li>
196                </ul>
197              </li>
198              <li>Finishing
199                <ul>
200                  <li><a href="hosting.html">Hosting</a></li>
201                  <li><a href="external_extensions.html">Other Deployment Options</a></li>
202                </ul>
203              </li>
204            </ul>
205          </li>
206          <li><h2><a href="tutorials.html">Tutorials</a></h2>
207            <ul>
208              <li><a href="tut_debugging.html">Debugging</a></li>
209              <li><a href="tut_analytics.html">Google Analytics</a></li>
210              <li><a href="tut_oauth.html">OAuth</a></li>
211            </ul>
212          </li>
213          <li><h2>Reference</h2>
214            <ul>
215              <li>Formats
216                <ul>
217                  <li><a href="manifest.html">Manifest Files</a></li>
218                  <li><a href="match_patterns.html">Match Patterns</a></li>
219                  <!-- <li>Packages (.crx)</li> -->
220                </ul>
221              </li>
222              <li><a href="api_index.html">chrome.* APIs</a></li>
223              <li><a href="api_other.html">Other APIs</a></li>
224            </ul>
225          </li>
226          <li><h2><a href="samples.html">Samples</a></h2></li>
227          <div class="line"> </div>
228          <li><h2>More</h2>
229            <ul>
230              <li><a href="http://code.google.com/chrome/webstore/docs/index.html">Chrome Web Store</a></li>
231              <li><a href="http://code.google.com/chrome/apps/docs/developers_guide.html">Installable Web Apps</a></li>
232              <li><a href="themes.html">Themes</a></li>
233            </ul>
234          </li>
235        </ul>
236      </div>
237      <script>
238        initToggles();
239      </script>
240
241    <div class="g-unit" id="gc-pagecontent">
242      <div id="pageTitle">
243        <h1 class="page_title">Bookmarks</h1>
244      </div>
245        <!-- TABLE OF CONTENTS -->
246        <div id="toc">
247          <h2>Contents</h2>
248          <ol>
249            <li>
250              <a href="#manifest">Manifest</a>
251              <ol>
252                <li style="display: none; ">
253                  <a>h3Name</a>
254                </li>
255              </ol>
256            </li><li>
257              <a href="#description">Objects and properties</a>
258              <ol>
259                <li style="display: none; ">
260                  <a>h3Name</a>
261                </li>
262              </ol>
263            </li><li>
264              <a href="#overview-examples">Examples</a>
265              <ol>
266                <li style="display: none; ">
267                  <a>h3Name</a>
268                </li>
269              </ol>
270            </li>
271              <li>
272                <a href="#apiReference">API reference: chrome.bookmarks</a>
273                <ol>
274                  <li style="display: none; ">
275                    <a href="#properties">Properties</a>
276                    <ol>
277                      <li>
278                        <a href="#property-anchor">propertyName</a>
279                      </li>
280                    </ol>
281                  </li>
282                  <li>
283                    <a href="#methods">Methods</a>
284                    <ol>
285                      <li>
286                        <a href="#method-create">create</a>
287                      </li><li style="display: none; ">
288                        <a href="#method-anchor">methodName</a>
289                      </li><li>
290                        <a href="#method-get">get</a>
291                      </li><li>
292                        <a href="#method-getChildren">getChildren</a>
293                      </li><li>
294                        <a href="#method-getRecent">getRecent</a>
295                      </li><li>
296                        <a href="#method-getTree">getTree</a>
297                      </li><li style="display: none; ">
298                        <a href="#method-anchor">methodName</a>
299                      </li><li>
300                        <a href="#method-move">move</a>
301                      </li><li>
302                        <a href="#method-remove">remove</a>
303                      </li><li>
304                        <a href="#method-removeTree">removeTree</a>
305                      </li><li>
306                        <a href="#method-search">search</a>
307                      </li><li>
308                        <a href="#method-update">update</a>
309                      </li>
310                    </ol>
311                  </li>
312                  <li>
313                    <a href="#events">Events</a>
314                    <ol>
315                      <li>
316                        <a href="#event-onChanged">onChanged</a>
317                      </li><li>
318                        <a href="#event-onChildrenReordered">onChildrenReordered</a>
319                      </li><li>
320                        <a href="#event-onCreated">onCreated</a>
321                      </li><li>
322                        <a href="#event-onImportBegan">onImportBegan</a>
323                      </li><li>
324                        <a href="#event-onImportEnded">onImportEnded</a>
325                      </li><li>
326                        <a href="#event-onMoved">onMoved</a>
327                      </li><li>
328                        <a href="#event-onRemoved">onRemoved</a>
329                      </li>
330                    </ol>
331                  </li>
332                  <li>
333                    <a href="#types">Types</a>
334                    <ol>
335                      <li>
336                        <a href="#type-BookmarkTreeNode">BookmarkTreeNode</a>
337                      </li>
338                    </ol>
339                  </li>
340                </ol>
341              </li>
342          </ol>
343        </div>
344        <!-- /TABLE OF CONTENTS -->
345
346        <!-- Standard content lead-in for experimental API pages -->
347        <p id="classSummary" style="display: none; ">
348          For information on how to use experimental APIs, see the <a href="experimental.html">chrome.experimental.* APIs</a> page.
349        </p>
350
351        <!-- STATIC CONTENT PLACEHOLDER -->
352        <div id="static"><div id="pageData-name" class="pageData">Bookmarks</div>
353
354<!-- BEGIN AUTHORED CONTENT -->
355<p id="classSummary">
356Use the <code>chrome.bookmarks</code> module to create, organize,
357and otherwise manipulate bookmarks.
358Also see <a href="override.html">Override Pages</a>,
359which you can use to create a custom Bookmark Manager page.
360</p>
361
362<img src="images/bookmarks.png" width="210" height="147" alt="Clicking the star adds a bookmark">
363
364<h2 id="manifest">Manifest</h2>
365<p>You must declare the "bookmarks" permission
366in the <a href="manifest.html">extension manifest</a>
367to use the bookmarks API.
368For example:</p>
369<pre>{
370  "name": "My extension",
371  ...
372  <b>"permissions": [
373    "bookmarks"
374  ]</b>,
375  ...
376}</pre>
377
378<h2 id="description">Objects and properties</h2>
379
380<p>
381Bookmarks are organized in a tree,
382where each node in the tree
383is either a bookmark or a group
384(a folder that can contain nodes).
385Each node in the tree
386is represented by a
387<a href="#type-BookmarkTreeNode"><code>BookmarkTreeNode</code></a> object.
388</p>
389
390<p>
391<code>BookmarkTreeNode</code> properties
392are used throughout the <code>chrome.bookmarks</code> API.
393For example, when you call
394<a href="#method-create"><code>create()</code></a>,
395you pass in the new node's parent (<code>parentId</code>),
396and, optionally, the node's
397<code>index</code>, <code>title</code>, and <code>url</code> properties.
398See <a href="#type-BookmarkTreeNode"><code>BookmarkTreeNode</code></a>
399for information about the properties a node can have.
400</p>
401
402
403<h2 id="overview-examples">Examples</h2>
404
405<p>
406The following code creates a folder with the title "Extension bookmarks".
407The first argument to <code>create()</code> specifies properties
408for the new folder.
409The second argument defines a function
410to be executed after the folder is created.
411</p>
412
413<pre>chrome.bookmarks.create({'parentId': bookmarkBar.id,
414                         'title': 'Extension bookmarks'},
415                        function(newFolder) {
416  console.log("added folder: " + newFolder.title);
417});
418</pre>
419
420<p>
421The next snippet creates a bookmark pointing to
422the developer documentation for extensions.
423Since nothing bad will happen if creating the bookmark fails,
424this code doesn't bother to define a callback function.
425</p>
426
427<pre>chrome.bookmarks.create({'parentId': extensionsFolderId,
428                         'title': 'Extensions doc',
429                         'url': 'http://code.google.com/chrome/extensions'});
430</pre>
431
432<p>
433For an example of using this API, see the
434<a href="http://src.chromium.org/viewvc/chrome/trunk/src/chrome/common/extensions/docs/examples/api/bookmarks/basic/">basic bookmarks sample</a>.
435For other examples and for help in viewing the source code, see
436<a href="samples.html">Samples</a>.
437</p>
438
439<!-- END AUTHORED CONTENT -->
440</div>
441
442        <!-- API PAGE -->
443        <div class="apiPage">
444        <a name="apiReference"></a>
445        <h2>API reference: chrome.bookmarks</h2>
446
447          <!-- PROPERTIES -->
448          <div class="apiGroup" style="display: none; ">
449            <a name="properties"></a>
450            <h3 id="properties">Properties</h3>
451
452            <div>
453              <a></a>
454              <h4>getLastError</h4>
455              <div class="summary">
456                <!-- Note: intentionally longer 80 columns -->
457                <span>chrome.extension</span><span>lastError</span>
458              </div>
459              <div>
460              </div>
461            </div>
462
463          </div> <!-- /apiGroup -->
464
465          <!-- METHODS -->
466          <div class="apiGroup" id="methods">
467            <a name="methods"></a>
468            <h3>Methods</h3>
469
470            <!-- iterates over all functions -->
471            <div class="apiItem">
472              <a name="method-create"></a> <!-- method-anchor -->
473              <h4>create</h4>
474
475              <div class="summary"><span style="display: none; ">void</span>
476                  <!-- Note: intentionally longer 80 columns -->
477                  <span>chrome.bookmarks.create</span>(<span class="null"><span style="display: none; ">, </span><span>object</span>
478                      <var><span>bookmark</span></var></span><span class="optional"><span>, </span><span>function</span>
479                      <var><span>callback</span></var></span>)</div>
480
481              <div class="description">
482                <p class="todo" style="display: none; ">Undocumented.</p>
483                <p>Creates a bookmark or folder under the specified parentId.  If url is NULL or missing, it will be a folder.</p>
484
485                <!-- PARAMETERS -->
486                <h4>Parameters</h4>
487                <dl>
488                  <div>
489                    <div>
490          <dt>
491            <var>bookmark</var>
492              <em>
493
494                <!-- TYPE -->
495                <div style="display:inline">
496                  (
497                    <span class="optional" style="display: none; ">optional</span>
498                    <span class="enum" style="display: none; ">enumerated</span>
499                    <span id="typeTemplate">
500                      <span style="display: none; ">
501                        <a> Type</a>
502                      </span>
503                      <span>
504                        <span style="display: none; ">
505                          array of <span><span></span></span>
506                        </span>
507                        <span>object</span>
508                        <span style="display: none; "></span>
509                      </span>
510                    </span>
511                  )
512                </div>
513
514              </em>
515          </dt>
516          <dd class="todo">
517            Undocumented.
518          </dd>
519          <dd style="display: none; ">
520            Description of this parameter from the json schema.
521          </dd>
522          <dd style="display: none; ">
523            This parameter was added in version
524            <b><span></span></b>.
525            You must omit this parameter in earlier versions,
526            and you may omit it in any version.  If you require this
527            parameter, the manifest key
528            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
529            can ensure that your extension won't be run in an earlier browser version.
530          </dd>
531
532          <!-- OBJECT PROPERTIES -->
533          <dd>
534            <dl>
535              <div>
536                <div>
537          <dt>
538            <var>parentId</var>
539              <em>
540
541                <!-- TYPE -->
542                <div style="display:inline">
543                  (
544                    <span class="optional" style="display: none; ">optional</span>
545                    <span class="enum" style="display: none; ">enumerated</span>
546                    <span id="typeTemplate">
547                      <span style="display: none; ">
548                        <a> Type</a>
549                      </span>
550                      <span>
551                        <span style="display: none; ">
552                          array of <span><span></span></span>
553                        </span>
554                        <span>string</span>
555                        <span style="display: none; "></span>
556                      </span>
557                    </span>
558                  )
559                </div>
560
561              </em>
562          </dt>
563          <dd class="todo">
564            Undocumented.
565          </dd>
566          <dd style="display: none; ">
567            Description of this parameter from the json schema.
568          </dd>
569          <dd style="display: none; ">
570            This parameter was added in version
571            <b><span></span></b>.
572            You must omit this parameter in earlier versions,
573            and you may omit it in any version.  If you require this
574            parameter, the manifest key
575            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
576            can ensure that your extension won't be run in an earlier browser version.
577          </dd>
578
579          <!-- OBJECT PROPERTIES -->
580          <dd style="display: none; ">
581            <dl>
582              <div>
583                <div>
584                </div>
585              </div>
586            </dl>
587          </dd>
588
589          <!-- FUNCTION PARAMETERS -->
590          <dd style="display: none; ">
591            <div></div>
592          </dd>
593
594        </div>
595              </div><div>
596                <div>
597          <dt>
598            <var>index</var>
599              <em>
600
601                <!-- TYPE -->
602                <div style="display:inline">
603                  (
604                    <span class="optional">optional</span>
605                    <span class="enum" style="display: none; ">enumerated</span>
606                    <span id="typeTemplate">
607                      <span style="display: none; ">
608                        <a> Type</a>
609                      </span>
610                      <span>
611                        <span style="display: none; ">
612                          array of <span><span></span></span>
613                        </span>
614                        <span>integer</span>
615                        <span style="display: none; "></span>
616                      </span>
617                    </span>
618                  )
619                </div>
620
621              </em>
622          </dt>
623          <dd class="todo">
624            Undocumented.
625          </dd>
626          <dd style="display: none; ">
627            Description of this parameter from the json schema.
628          </dd>
629          <dd style="display: none; ">
630            This parameter was added in version
631            <b><span></span></b>.
632            You must omit this parameter in earlier versions,
633            and you may omit it in any version.  If you require this
634            parameter, the manifest key
635            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
636            can ensure that your extension won't be run in an earlier browser version.
637          </dd>
638
639          <!-- OBJECT PROPERTIES -->
640          <dd style="display: none; ">
641            <dl>
642              <div>
643                <div>
644                </div>
645              </div>
646            </dl>
647          </dd>
648
649          <!-- FUNCTION PARAMETERS -->
650          <dd style="display: none; ">
651            <div></div>
652          </dd>
653
654        </div>
655              </div><div>
656                <div>
657          <dt>
658            <var>title</var>
659              <em>
660
661                <!-- TYPE -->
662                <div style="display:inline">
663                  (
664                    <span class="optional">optional</span>
665                    <span class="enum" style="display: none; ">enumerated</span>
666                    <span id="typeTemplate">
667                      <span style="display: none; ">
668                        <a> Type</a>
669                      </span>
670                      <span>
671                        <span style="display: none; ">
672                          array of <span><span></span></span>
673                        </span>
674                        <span>string</span>
675                        <span style="display: none; "></span>
676                      </span>
677                    </span>
678                  )
679                </div>
680
681              </em>
682          </dt>
683          <dd class="todo">
684            Undocumented.
685          </dd>
686          <dd style="display: none; ">
687            Description of this parameter from the json schema.
688          </dd>
689          <dd style="display: none; ">
690            This parameter was added in version
691            <b><span></span></b>.
692            You must omit this parameter in earlier versions,
693            and you may omit it in any version.  If you require this
694            parameter, the manifest key
695            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
696            can ensure that your extension won't be run in an earlier browser version.
697          </dd>
698
699          <!-- OBJECT PROPERTIES -->
700          <dd style="display: none; ">
701            <dl>
702              <div>
703                <div>
704                </div>
705              </div>
706            </dl>
707          </dd>
708
709          <!-- FUNCTION PARAMETERS -->
710          <dd style="display: none; ">
711            <div></div>
712          </dd>
713
714        </div>
715              </div><div>
716                <div>
717          <dt>
718            <var>url</var>
719              <em>
720
721                <!-- TYPE -->
722                <div style="display:inline">
723                  (
724                    <span class="optional">optional</span>
725                    <span class="enum" style="display: none; ">enumerated</span>
726                    <span id="typeTemplate">
727                      <span style="display: none; ">
728                        <a> Type</a>
729                      </span>
730                      <span>
731                        <span style="display: none; ">
732                          array of <span><span></span></span>
733                        </span>
734                        <span>string</span>
735                        <span style="display: none; "></span>
736                      </span>
737                    </span>
738                  )
739                </div>
740
741              </em>
742          </dt>
743          <dd class="todo">
744            Undocumented.
745          </dd>
746          <dd style="display: none; ">
747            Description of this parameter from the json schema.
748          </dd>
749          <dd style="display: none; ">
750            This parameter was added in version
751            <b><span></span></b>.
752            You must omit this parameter in earlier versions,
753            and you may omit it in any version.  If you require this
754            parameter, the manifest key
755            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
756            can ensure that your extension won't be run in an earlier browser version.
757          </dd>
758
759          <!-- OBJECT PROPERTIES -->
760          <dd style="display: none; ">
761            <dl>
762              <div>
763                <div>
764                </div>
765              </div>
766            </dl>
767          </dd>
768
769          <!-- FUNCTION PARAMETERS -->
770          <dd style="display: none; ">
771            <div></div>
772          </dd>
773
774        </div>
775              </div>
776            </dl>
777          </dd>
778
779          <!-- FUNCTION PARAMETERS -->
780          <dd style="display: none; ">
781            <div></div>
782          </dd>
783
784        </div>
785                  </div><div>
786                    <div>
787          <dt>
788            <var>callback</var>
789              <em>
790
791                <!-- TYPE -->
792                <div style="display:inline">
793                  (
794                    <span class="optional">optional</span>
795                    <span class="enum" style="display: none; ">enumerated</span>
796                    <span id="typeTemplate">
797                      <span style="display: none; ">
798                        <a> Type</a>
799                      </span>
800                      <span>
801                        <span style="display: none; ">
802                          array of <span><span></span></span>
803                        </span>
804                        <span>function</span>
805                        <span style="display: none; "></span>
806                      </span>
807                    </span>
808                  )
809                </div>
810
811              </em>
812          </dt>
813          <dd class="todo">
814            Undocumented.
815          </dd>
816          <dd style="display: none; ">
817            Description of this parameter from the json schema.
818          </dd>
819          <dd style="display: none; ">
820            This parameter was added in version
821            <b><span></span></b>.
822            You must omit this parameter in earlier versions,
823            and you may omit it in any version.  If you require this
824            parameter, the manifest key
825            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
826            can ensure that your extension won't be run in an earlier browser version.
827          </dd>
828
829          <!-- OBJECT PROPERTIES -->
830          <dd style="display: none; ">
831            <dl>
832              <div>
833                <div>
834                </div>
835              </div>
836            </dl>
837          </dd>
838
839          <!-- FUNCTION PARAMETERS -->
840          <dd style="display: none; ">
841            <div></div>
842          </dd>
843
844        </div>
845                  </div>
846                </dl>
847
848                <!-- RETURNS -->
849                <h4 style="display: none; ">Returns</h4>
850                <dl>
851                  <div style="display: none; ">
852                    <div>
853                    </div>
854                  </div>
855                </dl>
856
857                <!-- CALLBACK -->
858                <div>
859                  <div>
860                  <h4>Callback function</h4>
861                  <p style="display: none; ">
862                    The callback <em>parameter</em> should specify a function
863                    that looks like this:
864                  </p>
865                  <p>
866                    If you specify the <em>callback</em> parameter, it should
867                    specify a function that looks like this:
868                  </p>
869
870                  <!-- Note: intentionally longer 80 columns -->
871                  <pre>function(<span>BookmarkTreeNode result</span>) <span class="subdued">{...}</span>;</pre>
872                  <dl>
873                    <div>
874                      <div>
875          <dt>
876            <var>result</var>
877              <em>
878
879                <!-- TYPE -->
880                <div style="display:inline">
881                  (
882                    <span class="optional" style="display: none; ">optional</span>
883                    <span class="enum" style="display: none; ">enumerated</span>
884                    <span id="typeTemplate">
885                      <span>
886                        <a href="bookmarks.html#type-BookmarkTreeNode">BookmarkTreeNode</a>
887                      </span>
888                      <span style="display: none; ">
889                        <span>
890                          array of <span><span></span></span>
891                        </span>
892                        <span>paramType</span>
893                        <span></span>
894                      </span>
895                    </span>
896                  )
897                </div>
898
899              </em>
900          </dt>
901          <dd class="todo">
902            Undocumented.
903          </dd>
904          <dd style="display: none; ">
905            Description of this parameter from the json schema.
906          </dd>
907          <dd style="display: none; ">
908            This parameter was added in version
909            <b><span></span></b>.
910            You must omit this parameter in earlier versions,
911            and you may omit it in any version.  If you require this
912            parameter, the manifest key
913            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
914            can ensure that your extension won't be run in an earlier browser version.
915          </dd>
916
917          <!-- OBJECT PROPERTIES -->
918          <dd style="display: none; ">
919            <dl>
920              <div>
921                <div>
922                </div>
923              </div>
924            </dl>
925          </dd>
926
927          <!-- FUNCTION PARAMETERS -->
928          <dd style="display: none; ">
929            <div></div>
930          </dd>
931
932        </div>
933                    </div>
934                  </dl>
935                  </div>
936                </div>
937
938                <!-- MIN_VERSION -->
939                <p style="display: none; ">
940                  This function was added in version <b><span></span></b>.
941                  If you require this function, the manifest key
942                  <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
943                  can ensure that your extension won't be run in an earlier browser version.
944                </p>
945              </div> <!-- /description -->
946
947            </div><div class="apiItem" style="display: none; ">
948              <a></a> <!-- method-anchor -->
949              <h4>method name</h4>
950
951              <div class="summary"><span>void</span>
952                  <!-- Note: intentionally longer 80 columns -->
953                  <span>chrome.module.methodName</span>(<span><span>, </span><span></span>
954                      <var><span></span></var></span>)</div>
955
956              <div class="description">
957                <p class="todo">Undocumented.</p>
958                <p>
959                  A description from the json schema def of the function goes here.
960                </p>
961
962                <!-- PARAMETERS -->
963                <h4>Parameters</h4>
964                <dl>
965                  <div>
966                    <div>
967                    </div>
968                  </div>
969                </dl>
970
971                <!-- RETURNS -->
972                <h4>Returns</h4>
973                <dl>
974                  <div>
975                    <div>
976                    </div>
977                  </div>
978                </dl>
979
980                <!-- CALLBACK -->
981                <div>
982                  <div>
983                  <h4>Callback function</h4>
984                  <p>
985                    The callback <em>parameter</em> should specify a function
986                    that looks like this:
987                  </p>
988                  <p>
989                    If you specify the <em>callback</em> parameter, it should
990                    specify a function that looks like this:
991                  </p>
992
993                  <!-- Note: intentionally longer 80 columns -->
994                  <pre>function(<span>Type param1, Type param2</span>) <span class="subdued">{...}</span>;</pre>
995                  <dl>
996                    <div>
997                      <div>
998                      </div>
999                    </div>
1000                  </dl>
1001                  </div>
1002                </div>
1003
1004                <!-- MIN_VERSION -->
1005                <p>
1006                  This function was added in version <b><span></span></b>.
1007                  If you require this function, the manifest key
1008                  <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
1009                  can ensure that your extension won't be run in an earlier browser version.
1010                </p>
1011              </div> <!-- /description -->
1012
1013            </div><div class="apiItem">
1014              <a name="method-get"></a> <!-- method-anchor -->
1015              <h4>get</h4>
1016
1017              <div class="summary"><span style="display: none; ">void</span>
1018                  <!-- Note: intentionally longer 80 columns -->
1019                  <span>chrome.bookmarks.get</span>(<span class="null"><span style="display: none; ">, </span><span>string or array of string</span>
1020                      <var><span>idOrIdList</span></var></span><span class="null"><span>, </span><span>function</span>
1021                      <var><span>callback</span></var></span>)</div>
1022
1023              <div class="description">
1024                <p class="todo" style="display: none; ">Undocumented.</p>
1025                <p>Retrieves the specified BookmarkTreeNode(s).</p>
1026
1027                <!-- PARAMETERS -->
1028                <h4>Parameters</h4>
1029                <dl>
1030                  <div>
1031                    <div>
1032          <dt>
1033            <var>idOrIdList</var>
1034              <em>
1035
1036                <!-- TYPE -->
1037                <div style="display:inline">
1038                  (
1039                    <span class="optional" style="display: none; ">optional</span>
1040                    <span class="enum" style="display: none; ">enumerated</span>
1041                    <span id="typeTemplate">
1042                      <span style="display: none; ">
1043                        <a> Type</a>
1044                      </span>
1045                      <span>
1046                        <span style="display: none; ">
1047                          array of <span><span></span></span>
1048                        </span>
1049                        <span>string or array of string</span>
1050                        <span style="display: none; "></span>
1051                      </span>
1052                    </span>
1053                  )
1054                </div>
1055
1056              </em>
1057          </dt>
1058          <dd class="todo" style="display: none; ">
1059            Undocumented.
1060          </dd>
1061          <dd>A single string-valued id, or an array of string-valued ids</dd>
1062          <dd style="display: none; ">
1063            This parameter was added in version
1064            <b><span></span></b>.
1065            You must omit this parameter in earlier versions,
1066            and you may omit it in any version.  If you require this
1067            parameter, the manifest key
1068            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
1069            can ensure that your extension won't be run in an earlier browser version.
1070          </dd>
1071
1072          <!-- OBJECT PROPERTIES -->
1073          <dd style="display: none; ">
1074            <dl>
1075              <div>
1076                <div>
1077                </div>
1078              </div>
1079            </dl>
1080          </dd>
1081
1082          <!-- FUNCTION PARAMETERS -->
1083          <dd style="display: none; ">
1084            <div></div>
1085          </dd>
1086
1087        </div>
1088                  </div><div>
1089                    <div>
1090          <dt>
1091            <var>callback</var>
1092              <em>
1093
1094                <!-- TYPE -->
1095                <div style="display:inline">
1096                  (
1097                    <span class="optional" style="display: none; ">optional</span>
1098                    <span class="enum" style="display: none; ">enumerated</span>
1099                    <span id="typeTemplate">
1100                      <span style="display: none; ">
1101                        <a> Type</a>
1102                      </span>
1103                      <span>
1104                        <span style="display: none; ">
1105                          array of <span><span></span></span>
1106                        </span>
1107                        <span>function</span>
1108                        <span style="display: none; "></span>
1109                      </span>
1110                    </span>
1111                  )
1112                </div>
1113
1114              </em>
1115          </dt>
1116          <dd class="todo">
1117            Undocumented.
1118          </dd>
1119          <dd style="display: none; ">
1120            Description of this parameter from the json schema.
1121          </dd>
1122          <dd style="display: none; ">
1123            This parameter was added in version
1124            <b><span></span></b>.
1125            You must omit this parameter in earlier versions,
1126            and you may omit it in any version.  If you require this
1127            parameter, the manifest key
1128            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
1129            can ensure that your extension won't be run in an earlier browser version.
1130          </dd>
1131
1132          <!-- OBJECT PROPERTIES -->
1133          <dd style="display: none; ">
1134            <dl>
1135              <div>
1136                <div>
1137                </div>
1138              </div>
1139            </dl>
1140          </dd>
1141
1142          <!-- FUNCTION PARAMETERS -->
1143          <dd style="display: none; ">
1144            <div></div>
1145          </dd>
1146
1147        </div>
1148                  </div>
1149                </dl>
1150
1151                <!-- RETURNS -->
1152                <h4 style="display: none; ">Returns</h4>
1153                <dl>
1154                  <div style="display: none; ">
1155                    <div>
1156                    </div>
1157                  </div>
1158                </dl>
1159
1160                <!-- CALLBACK -->
1161                <div>
1162                  <div>
1163                  <h4>Callback function</h4>
1164                  <p>
1165                    The callback <em>parameter</em> should specify a function
1166                    that looks like this:
1167                  </p>
1168                  <p style="display: none; ">
1169                    If you specify the <em>callback</em> parameter, it should
1170                    specify a function that looks like this:
1171                  </p>
1172
1173                  <!-- Note: intentionally longer 80 columns -->
1174                  <pre>function(<span>array of BookmarkTreeNode results</span>) <span class="subdued">{...}</span>;</pre>
1175                  <dl>
1176                    <div>
1177                      <div>
1178          <dt>
1179            <var>results</var>
1180              <em>
1181
1182                <!-- TYPE -->
1183                <div style="display:inline">
1184                  (
1185                    <span class="optional" style="display: none; ">optional</span>
1186                    <span class="enum" style="display: none; ">enumerated</span>
1187                    <span id="typeTemplate">
1188                      <span style="display: none; ">
1189                        <a> Type</a>
1190                      </span>
1191                      <span>
1192                        <span>
1193                          array of <span><span>
1194                      <span>
1195                        <a href="bookmarks.html#type-BookmarkTreeNode">BookmarkTreeNode</a>
1196                      </span>
1197                      <span style="display: none; ">
1198                        <span>
1199                          array of <span><span></span></span>
1200                        </span>
1201                        <span>paramType</span>
1202                        <span></span>
1203                      </span>
1204                    </span></span>
1205                        </span>
1206                        <span style="display: none; ">paramType</span>
1207                        <span style="display: none; "></span>
1208                      </span>
1209                    </span>
1210                  )
1211                </div>
1212
1213              </em>
1214          </dt>
1215          <dd class="todo">
1216            Undocumented.
1217          </dd>
1218          <dd style="display: none; ">
1219            Description of this parameter from the json schema.
1220          </dd>
1221          <dd style="display: none; ">
1222            This parameter was added in version
1223            <b><span></span></b>.
1224            You must omit this parameter in earlier versions,
1225            and you may omit it in any version.  If you require this
1226            parameter, the manifest key
1227            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
1228            can ensure that your extension won't be run in an earlier browser version.
1229          </dd>
1230
1231          <!-- OBJECT PROPERTIES -->
1232          <dd style="display: none; ">
1233            <dl>
1234              <div>
1235                <div>
1236                </div>
1237              </div>
1238            </dl>
1239          </dd>
1240
1241          <!-- FUNCTION PARAMETERS -->
1242          <dd style="display: none; ">
1243            <div></div>
1244          </dd>
1245
1246        </div>
1247                    </div>
1248                  </dl>
1249                  </div>
1250                </div>
1251
1252                <!-- MIN_VERSION -->
1253                <p style="display: none; ">
1254                  This function was added in version <b><span></span></b>.
1255                  If you require this function, the manifest key
1256                  <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
1257                  can ensure that your extension won't be run in an earlier browser version.
1258                </p>
1259              </div> <!-- /description -->
1260
1261            </div><div class="apiItem">
1262              <a name="method-getChildren"></a> <!-- method-anchor -->
1263              <h4>getChildren</h4>
1264
1265              <div class="summary"><span style="display: none; ">void</span>
1266                  <!-- Note: intentionally longer 80 columns -->
1267                  <span>chrome.bookmarks.getChildren</span>(<span class="null"><span style="display: none; ">, </span><span>string</span>
1268                      <var><span>id</span></var></span><span class="null"><span>, </span><span>function</span>
1269                      <var><span>callback</span></var></span>)</div>
1270
1271              <div class="description">
1272                <p class="todo" style="display: none; ">Undocumented.</p>
1273                <p>Retrieves the children of the specified BookmarkTreeNode id.</p>
1274
1275                <!-- PARAMETERS -->
1276                <h4>Parameters</h4>
1277                <dl>
1278                  <div>
1279                    <div>
1280          <dt>
1281            <var>id</var>
1282              <em>
1283
1284                <!-- TYPE -->
1285                <div style="display:inline">
1286                  (
1287                    <span class="optional" style="display: none; ">optional</span>
1288                    <span class="enum" style="display: none; ">enumerated</span>
1289                    <span id="typeTemplate">
1290                      <span style="display: none; ">
1291                        <a> Type</a>
1292                      </span>
1293                      <span>
1294                        <span style="display: none; ">
1295                          array of <span><span></span></span>
1296                        </span>
1297                        <span>string</span>
1298                        <span style="display: none; "></span>
1299                      </span>
1300                    </span>
1301                  )
1302                </div>
1303
1304              </em>
1305          </dt>
1306          <dd class="todo">
1307            Undocumented.
1308          </dd>
1309          <dd style="display: none; ">
1310            Description of this parameter from the json schema.
1311          </dd>
1312          <dd style="display: none; ">
1313            This parameter was added in version
1314            <b><span></span></b>.
1315            You must omit this parameter in earlier versions,
1316            and you may omit it in any version.  If you require this
1317            parameter, the manifest key
1318            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
1319            can ensure that your extension won't be run in an earlier browser version.
1320          </dd>
1321
1322          <!-- OBJECT PROPERTIES -->
1323          <dd style="display: none; ">
1324            <dl>
1325              <div>
1326                <div>
1327                </div>
1328              </div>
1329            </dl>
1330          </dd>
1331
1332          <!-- FUNCTION PARAMETERS -->
1333          <dd style="display: none; ">
1334            <div></div>
1335          </dd>
1336
1337        </div>
1338                  </div><div>
1339                    <div>
1340          <dt>
1341            <var>callback</var>
1342              <em>
1343
1344                <!-- TYPE -->
1345                <div style="display:inline">
1346                  (
1347                    <span class="optional" style="display: none; ">optional</span>
1348                    <span class="enum" style="display: none; ">enumerated</span>
1349                    <span id="typeTemplate">
1350                      <span style="display: none; ">
1351                        <a> Type</a>
1352                      </span>
1353                      <span>
1354                        <span style="display: none; ">
1355                          array of <span><span></span></span>
1356                        </span>
1357                        <span>function</span>
1358                        <span style="display: none; "></span>
1359                      </span>
1360                    </span>
1361                  )
1362                </div>
1363
1364              </em>
1365          </dt>
1366          <dd class="todo">
1367            Undocumented.
1368          </dd>
1369          <dd style="display: none; ">
1370            Description of this parameter from the json schema.
1371          </dd>
1372          <dd style="display: none; ">
1373            This parameter was added in version
1374            <b><span></span></b>.
1375            You must omit this parameter in earlier versions,
1376            and you may omit it in any version.  If you require this
1377            parameter, the manifest key
1378            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
1379            can ensure that your extension won't be run in an earlier browser version.
1380          </dd>
1381
1382          <!-- OBJECT PROPERTIES -->
1383          <dd style="display: none; ">
1384            <dl>
1385              <div>
1386                <div>
1387                </div>
1388              </div>
1389            </dl>
1390          </dd>
1391
1392          <!-- FUNCTION PARAMETERS -->
1393          <dd style="display: none; ">
1394            <div></div>
1395          </dd>
1396
1397        </div>
1398                  </div>
1399                </dl>
1400
1401                <!-- RETURNS -->
1402                <h4 style="display: none; ">Returns</h4>
1403                <dl>
1404                  <div style="display: none; ">
1405                    <div>
1406                    </div>
1407                  </div>
1408                </dl>
1409
1410                <!-- CALLBACK -->
1411                <div>
1412                  <div>
1413                  <h4>Callback function</h4>
1414                  <p>
1415                    The callback <em>parameter</em> should specify a function
1416                    that looks like this:
1417                  </p>
1418                  <p style="display: none; ">
1419                    If you specify the <em>callback</em> parameter, it should
1420                    specify a function that looks like this:
1421                  </p>
1422
1423                  <!-- Note: intentionally longer 80 columns -->
1424                  <pre>function(<span>array of BookmarkTreeNode results</span>) <span class="subdued">{...}</span>;</pre>
1425                  <dl>
1426                    <div>
1427                      <div>
1428          <dt>
1429            <var>results</var>
1430              <em>
1431
1432                <!-- TYPE -->
1433                <div style="display:inline">
1434                  (
1435                    <span class="optional" style="display: none; ">optional</span>
1436                    <span class="enum" style="display: none; ">enumerated</span>
1437                    <span id="typeTemplate">
1438                      <span style="display: none; ">
1439                        <a> Type</a>
1440                      </span>
1441                      <span>
1442                        <span>
1443                          array of <span><span>
1444                      <span>
1445                        <a href="bookmarks.html#type-BookmarkTreeNode">BookmarkTreeNode</a>
1446                      </span>
1447                      <span style="display: none; ">
1448                        <span>
1449                          array of <span><span></span></span>
1450                        </span>
1451                        <span>paramType</span>
1452                        <span></span>
1453                      </span>
1454                    </span></span>
1455                        </span>
1456                        <span style="display: none; ">paramType</span>
1457                        <span style="display: none; "></span>
1458                      </span>
1459                    </span>
1460                  )
1461                </div>
1462
1463              </em>
1464          </dt>
1465          <dd class="todo">
1466            Undocumented.
1467          </dd>
1468          <dd style="display: none; ">
1469            Description of this parameter from the json schema.
1470          </dd>
1471          <dd style="display: none; ">
1472            This parameter was added in version
1473            <b><span></span></b>.
1474            You must omit this parameter in earlier versions,
1475            and you may omit it in any version.  If you require this
1476            parameter, the manifest key
1477            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
1478            can ensure that your extension won't be run in an earlier browser version.
1479          </dd>
1480
1481          <!-- OBJECT PROPERTIES -->
1482          <dd style="display: none; ">
1483            <dl>
1484              <div>
1485                <div>
1486                </div>
1487              </div>
1488            </dl>
1489          </dd>
1490
1491          <!-- FUNCTION PARAMETERS -->
1492          <dd style="display: none; ">
1493            <div></div>
1494          </dd>
1495
1496        </div>
1497                    </div>
1498                  </dl>
1499                  </div>
1500                </div>
1501
1502                <!-- MIN_VERSION -->
1503                <p style="display: none; ">
1504                  This function was added in version <b><span></span></b>.
1505                  If you require this function, the manifest key
1506                  <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
1507                  can ensure that your extension won't be run in an earlier browser version.
1508                </p>
1509              </div> <!-- /description -->
1510
1511            </div><div class="apiItem">
1512              <a name="method-getRecent"></a> <!-- method-anchor -->
1513              <h4>getRecent</h4>
1514
1515              <div class="summary"><span style="display: none; ">void</span>
1516                  <!-- Note: intentionally longer 80 columns -->
1517                  <span>chrome.bookmarks.getRecent</span>(<span class="null"><span style="display: none; ">, </span><span>integer</span>
1518                      <var><span>numberOfItems</span></var></span><span class="null"><span>, </span><span>function</span>
1519                      <var><span>callback</span></var></span>)</div>
1520
1521              <div class="description">
1522                <p class="todo" style="display: none; ">Undocumented.</p>
1523                <p>Retrieves the recently added bookmarks.</p>
1524
1525                <!-- PARAMETERS -->
1526                <h4>Parameters</h4>
1527                <dl>
1528                  <div>
1529                    <div>
1530          <dt>
1531            <var>numberOfItems</var>
1532              <em>
1533
1534                <!-- TYPE -->
1535                <div style="display:inline">
1536                  (
1537                    <span class="optional" style="display: none; ">optional</span>
1538                    <span class="enum" style="display: none; ">enumerated</span>
1539                    <span id="typeTemplate">
1540                      <span style="display: none; ">
1541                        <a> Type</a>
1542                      </span>
1543                      <span>
1544                        <span style="display: none; ">
1545                          array of <span><span></span></span>
1546                        </span>
1547                        <span>integer</span>
1548                        <span style="display: none; "></span>
1549                      </span>
1550                    </span>
1551                  )
1552                </div>
1553
1554              </em>
1555          </dt>
1556          <dd class="todo" style="display: none; ">
1557            Undocumented.
1558          </dd>
1559          <dd>The maximum number of items to return.</dd>
1560          <dd style="display: none; ">
1561            This parameter was added in version
1562            <b><span></span></b>.
1563            You must omit this parameter in earlier versions,
1564            and you may omit it in any version.  If you require this
1565            parameter, the manifest key
1566            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
1567            can ensure that your extension won't be run in an earlier browser version.
1568          </dd>
1569
1570          <!-- OBJECT PROPERTIES -->
1571          <dd style="display: none; ">
1572            <dl>
1573              <div>
1574                <div>
1575                </div>
1576              </div>
1577            </dl>
1578          </dd>
1579
1580          <!-- FUNCTION PARAMETERS -->
1581          <dd style="display: none; ">
1582            <div></div>
1583          </dd>
1584
1585        </div>
1586                  </div><div>
1587                    <div>
1588          <dt>
1589            <var>callback</var>
1590              <em>
1591
1592                <!-- TYPE -->
1593                <div style="display:inline">
1594                  (
1595                    <span class="optional" style="display: none; ">optional</span>
1596                    <span class="enum" style="display: none; ">enumerated</span>
1597                    <span id="typeTemplate">
1598                      <span style="display: none; ">
1599                        <a> Type</a>
1600                      </span>
1601                      <span>
1602                        <span style="display: none; ">
1603                          array of <span><span></span></span>
1604                        </span>
1605                        <span>function</span>
1606                        <span style="display: none; "></span>
1607                      </span>
1608                    </span>
1609                  )
1610                </div>
1611
1612              </em>
1613          </dt>
1614          <dd class="todo">
1615            Undocumented.
1616          </dd>
1617          <dd style="display: none; ">
1618            Description of this parameter from the json schema.
1619          </dd>
1620          <dd style="display: none; ">
1621            This parameter was added in version
1622            <b><span></span></b>.
1623            You must omit this parameter in earlier versions,
1624            and you may omit it in any version.  If you require this
1625            parameter, the manifest key
1626            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
1627            can ensure that your extension won't be run in an earlier browser version.
1628          </dd>
1629
1630          <!-- OBJECT PROPERTIES -->
1631          <dd style="display: none; ">
1632            <dl>
1633              <div>
1634                <div>
1635                </div>
1636              </div>
1637            </dl>
1638          </dd>
1639
1640          <!-- FUNCTION PARAMETERS -->
1641          <dd style="display: none; ">
1642            <div></div>
1643          </dd>
1644
1645        </div>
1646                  </div>
1647                </dl>
1648
1649                <!-- RETURNS -->
1650                <h4 style="display: none; ">Returns</h4>
1651                <dl>
1652                  <div style="display: none; ">
1653                    <div>
1654                    </div>
1655                  </div>
1656                </dl>
1657
1658                <!-- CALLBACK -->
1659                <div>
1660                  <div>
1661                  <h4>Callback function</h4>
1662                  <p>
1663                    The callback <em>parameter</em> should specify a function
1664                    that looks like this:
1665                  </p>
1666                  <p style="display: none; ">
1667                    If you specify the <em>callback</em> parameter, it should
1668                    specify a function that looks like this:
1669                  </p>
1670
1671                  <!-- Note: intentionally longer 80 columns -->
1672                  <pre>function(<span>array of BookmarkTreeNode results</span>) <span class="subdued">{...}</span>;</pre>
1673                  <dl>
1674                    <div>
1675                      <div>
1676          <dt>
1677            <var>results</var>
1678              <em>
1679
1680                <!-- TYPE -->
1681                <div style="display:inline">
1682                  (
1683                    <span class="optional" style="display: none; ">optional</span>
1684                    <span class="enum" style="display: none; ">enumerated</span>
1685                    <span id="typeTemplate">
1686                      <span style="display: none; ">
1687                        <a> Type</a>
1688                      </span>
1689                      <span>
1690                        <span>
1691                          array of <span><span>
1692                      <span>
1693                        <a href="bookmarks.html#type-BookmarkTreeNode">BookmarkTreeNode</a>
1694                      </span>
1695                      <span style="display: none; ">
1696                        <span>
1697                          array of <span><span></span></span>
1698                        </span>
1699                        <span>paramType</span>
1700                        <span></span>
1701                      </span>
1702                    </span></span>
1703                        </span>
1704                        <span style="display: none; ">paramType</span>
1705                        <span style="display: none; "></span>
1706                      </span>
1707                    </span>
1708                  )
1709                </div>
1710
1711              </em>
1712          </dt>
1713          <dd class="todo">
1714            Undocumented.
1715          </dd>
1716          <dd style="display: none; ">
1717            Description of this parameter from the json schema.
1718          </dd>
1719          <dd style="display: none; ">
1720            This parameter was added in version
1721            <b><span></span></b>.
1722            You must omit this parameter in earlier versions,
1723            and you may omit it in any version.  If you require this
1724            parameter, the manifest key
1725            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
1726            can ensure that your extension won't be run in an earlier browser version.
1727          </dd>
1728
1729          <!-- OBJECT PROPERTIES -->
1730          <dd style="display: none; ">
1731            <dl>
1732              <div>
1733                <div>
1734                </div>
1735              </div>
1736            </dl>
1737          </dd>
1738
1739          <!-- FUNCTION PARAMETERS -->
1740          <dd style="display: none; ">
1741            <div></div>
1742          </dd>
1743
1744        </div>
1745                    </div>
1746                  </dl>
1747                  </div>
1748                </div>
1749
1750                <!-- MIN_VERSION -->
1751                <p style="display: none; ">
1752                  This function was added in version <b><span></span></b>.
1753                  If you require this function, the manifest key
1754                  <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
1755                  can ensure that your extension won't be run in an earlier browser version.
1756                </p>
1757              </div> <!-- /description -->
1758
1759            </div><div class="apiItem">
1760              <a name="method-getTree"></a> <!-- method-anchor -->
1761              <h4>getTree</h4>
1762
1763              <div class="summary"><span style="display: none; ">void</span>
1764                  <!-- Note: intentionally longer 80 columns -->
1765                  <span>chrome.bookmarks.getTree</span>(<span class="null"><span style="display: none; ">, </span><span>function</span>
1766                      <var><span>callback</span></var></span>)</div>
1767
1768              <div class="description">
1769                <p class="todo" style="display: none; ">Undocumented.</p>
1770                <p>Retrieves the entire Bookmarks hierarchy.</p>
1771
1772                <!-- PARAMETERS -->
1773                <h4>Parameters</h4>
1774                <dl>
1775                  <div>
1776                    <div>
1777          <dt>
1778            <var>callback</var>
1779              <em>
1780
1781                <!-- TYPE -->
1782                <div style="display:inline">
1783                  (
1784                    <span class="optional" style="display: none; ">optional</span>
1785                    <span class="enum" style="display: none; ">enumerated</span>
1786                    <span id="typeTemplate">
1787                      <span style="display: none; ">
1788                        <a> Type</a>
1789                      </span>
1790                      <span>
1791                        <span style="display: none; ">
1792                          array of <span><span></span></span>
1793                        </span>
1794                        <span>function</span>
1795                        <span style="display: none; "></span>
1796                      </span>
1797                    </span>
1798                  )
1799                </div>
1800
1801              </em>
1802          </dt>
1803          <dd class="todo">
1804            Undocumented.
1805          </dd>
1806          <dd style="display: none; ">
1807            Description of this parameter from the json schema.
1808          </dd>
1809          <dd style="display: none; ">
1810            This parameter was added in version
1811            <b><span></span></b>.
1812            You must omit this parameter in earlier versions,
1813            and you may omit it in any version.  If you require this
1814            parameter, the manifest key
1815            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
1816            can ensure that your extension won't be run in an earlier browser version.
1817          </dd>
1818
1819          <!-- OBJECT PROPERTIES -->
1820          <dd style="display: none; ">
1821            <dl>
1822              <div>
1823                <div>
1824                </div>
1825              </div>
1826            </dl>
1827          </dd>
1828
1829          <!-- FUNCTION PARAMETERS -->
1830          <dd style="display: none; ">
1831            <div></div>
1832          </dd>
1833
1834        </div>
1835                  </div>
1836                </dl>
1837
1838                <!-- RETURNS -->
1839                <h4 style="display: none; ">Returns</h4>
1840                <dl>
1841                  <div style="display: none; ">
1842                    <div>
1843                    </div>
1844                  </div>
1845                </dl>
1846
1847                <!-- CALLBACK -->
1848                <div>
1849                  <div>
1850                  <h4>Callback function</h4>
1851                  <p>
1852                    The callback <em>parameter</em> should specify a function
1853                    that looks like this:
1854                  </p>
1855                  <p style="display: none; ">
1856                    If you specify the <em>callback</em> parameter, it should
1857                    specify a function that looks like this:
1858                  </p>
1859
1860                  <!-- Note: intentionally longer 80 columns -->
1861                  <pre>function(<span>array of BookmarkTreeNode results</span>) <span class="subdued">{...}</span>;</pre>
1862                  <dl>
1863                    <div>
1864                      <div>
1865          <dt>
1866            <var>results</var>
1867              <em>
1868
1869                <!-- TYPE -->
1870                <div style="display:inline">
1871                  (
1872                    <span class="optional" style="display: none; ">optional</span>
1873                    <span class="enum" style="display: none; ">enumerated</span>
1874                    <span id="typeTemplate">
1875                      <span style="display: none; ">
1876                        <a> Type</a>
1877                      </span>
1878                      <span>
1879                        <span>
1880                          array of <span><span>
1881                      <span>
1882                        <a href="bookmarks.html#type-BookmarkTreeNode">BookmarkTreeNode</a>
1883                      </span>
1884                      <span style="display: none; ">
1885                        <span>
1886                          array of <span><span></span></span>
1887                        </span>
1888                        <span>paramType</span>
1889                        <span></span>
1890                      </span>
1891                    </span></span>
1892                        </span>
1893                        <span style="display: none; ">paramType</span>
1894                        <span style="display: none; "></span>
1895                      </span>
1896                    </span>
1897                  )
1898                </div>
1899
1900              </em>
1901          </dt>
1902          <dd class="todo">
1903            Undocumented.
1904          </dd>
1905          <dd style="display: none; ">
1906            Description of this parameter from the json schema.
1907          </dd>
1908          <dd style="display: none; ">
1909            This parameter was added in version
1910            <b><span></span></b>.
1911            You must omit this parameter in earlier versions,
1912            and you may omit it in any version.  If you require this
1913            parameter, the manifest key
1914            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
1915            can ensure that your extension won't be run in an earlier browser version.
1916          </dd>
1917
1918          <!-- OBJECT PROPERTIES -->
1919          <dd style="display: none; ">
1920            <dl>
1921              <div>
1922                <div>
1923                </div>
1924              </div>
1925            </dl>
1926          </dd>
1927
1928          <!-- FUNCTION PARAMETERS -->
1929          <dd style="display: none; ">
1930            <div></div>
1931          </dd>
1932
1933        </div>
1934                    </div>
1935                  </dl>
1936                  </div>
1937                </div>
1938
1939                <!-- MIN_VERSION -->
1940                <p style="display: none; ">
1941                  This function was added in version <b><span></span></b>.
1942                  If you require this function, the manifest key
1943                  <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
1944                  can ensure that your extension won't be run in an earlier browser version.
1945                </p>
1946              </div> <!-- /description -->
1947
1948            </div><div class="apiItem" style="display: none; ">
1949              <a></a> <!-- method-anchor -->
1950              <h4>method name</h4>
1951
1952              <div class="summary"><span>void</span>
1953                  <!-- Note: intentionally longer 80 columns -->
1954                  <span>chrome.module.methodName</span>(<span><span>, </span><span></span>
1955                      <var><span></span></var></span>)</div>
1956
1957              <div class="description">
1958                <p class="todo">Undocumented.</p>
1959                <p>
1960                  A description from the json schema def of the function goes here.
1961                </p>
1962
1963                <!-- PARAMETERS -->
1964                <h4>Parameters</h4>
1965                <dl>
1966                  <div>
1967                    <div>
1968                    </div>
1969                  </div>
1970                </dl>
1971
1972                <!-- RETURNS -->
1973                <h4>Returns</h4>
1974                <dl>
1975                  <div>
1976                    <div>
1977                    </div>
1978                  </div>
1979                </dl>
1980
1981                <!-- CALLBACK -->
1982                <div>
1983                  <div>
1984                  <h4>Callback function</h4>
1985                  <p>
1986                    The callback <em>parameter</em> should specify a function
1987                    that looks like this:
1988                  </p>
1989                  <p>
1990                    If you specify the <em>callback</em> parameter, it should
1991                    specify a function that looks like this:
1992                  </p>
1993
1994                  <!-- Note: intentionally longer 80 columns -->
1995                  <pre>function(<span>Type param1, Type param2</span>) <span class="subdued">{...}</span>;</pre>
1996                  <dl>
1997                    <div>
1998                      <div>
1999                      </div>
2000                    </div>
2001                  </dl>
2002                  </div>
2003                </div>
2004
2005                <!-- MIN_VERSION -->
2006                <p>
2007                  This function was added in version <b><span></span></b>.
2008                  If you require this function, the manifest key
2009                  <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
2010                  can ensure that your extension won't be run in an earlier browser version.
2011                </p>
2012              </div> <!-- /description -->
2013
2014            </div><div class="apiItem">
2015              <a name="method-move"></a> <!-- method-anchor -->
2016              <h4>move</h4>
2017
2018              <div class="summary"><span style="display: none; ">void</span>
2019                  <!-- Note: intentionally longer 80 columns -->
2020                  <span>chrome.bookmarks.move</span>(<span class="null"><span style="display: none; ">, </span><span>string</span>
2021                      <var><span>id</span></var></span><span class="null"><span>, </span><span>object</span>
2022                      <var><span>destination</span></var></span><span class="optional"><span>, </span><span>function</span>
2023                      <var><span>callback</span></var></span>)</div>
2024
2025              <div class="description">
2026                <p class="todo" style="display: none; ">Undocumented.</p>
2027                <p>Moves the specified BookmarkTreeNode to the provided location.</p>
2028
2029                <!-- PARAMETERS -->
2030                <h4>Parameters</h4>
2031                <dl>
2032                  <div>
2033                    <div>
2034          <dt>
2035            <var>id</var>
2036              <em>
2037
2038                <!-- TYPE -->
2039                <div style="display:inline">
2040                  (
2041                    <span class="optional" style="display: none; ">optional</span>
2042                    <span class="enum" style="display: none; ">enumerated</span>
2043                    <span id="typeTemplate">
2044                      <span style="display: none; ">
2045                        <a> Type</a>
2046                      </span>
2047                      <span>
2048                        <span style="display: none; ">
2049                          array of <span><span></span></span>
2050                        </span>
2051                        <span>string</span>
2052                        <span style="display: none; "></span>
2053                      </span>
2054                    </span>
2055                  )
2056                </div>
2057
2058              </em>
2059          </dt>
2060          <dd class="todo">
2061            Undocumented.
2062          </dd>
2063          <dd style="display: none; ">
2064            Description of this parameter from the json schema.
2065          </dd>
2066          <dd style="display: none; ">
2067            This parameter was added in version
2068            <b><span></span></b>.
2069            You must omit this parameter in earlier versions,
2070            and you may omit it in any version.  If you require this
2071            parameter, the manifest key
2072            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
2073            can ensure that your extension won't be run in an earlier browser version.
2074          </dd>
2075
2076          <!-- OBJECT PROPERTIES -->
2077          <dd style="display: none; ">
2078            <dl>
2079              <div>
2080                <div>
2081                </div>
2082              </div>
2083            </dl>
2084          </dd>
2085
2086          <!-- FUNCTION PARAMETERS -->
2087          <dd style="display: none; ">
2088            <div></div>
2089          </dd>
2090
2091        </div>
2092                  </div><div>
2093                    <div>
2094          <dt>
2095            <var>destination</var>
2096              <em>
2097
2098                <!-- TYPE -->
2099                <div style="display:inline">
2100                  (
2101                    <span class="optional" style="display: none; ">optional</span>
2102                    <span class="enum" style="display: none; ">enumerated</span>
2103                    <span id="typeTemplate">
2104                      <span style="display: none; ">
2105                        <a> Type</a>
2106                      </span>
2107                      <span>
2108                        <span style="display: none; ">
2109                          array of <span><span></span></span>
2110                        </span>
2111                        <span>object</span>
2112                        <span style="display: none; "></span>
2113                      </span>
2114                    </span>
2115                  )
2116                </div>
2117
2118              </em>
2119          </dt>
2120          <dd class="todo">
2121            Undocumented.
2122          </dd>
2123          <dd style="display: none; ">
2124            Description of this parameter from the json schema.
2125          </dd>
2126          <dd style="display: none; ">
2127            This parameter was added in version
2128            <b><span></span></b>.
2129            You must omit this parameter in earlier versions,
2130            and you may omit it in any version.  If you require this
2131            parameter, the manifest key
2132            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
2133            can ensure that your extension won't be run in an earlier browser version.
2134          </dd>
2135
2136          <!-- OBJECT PROPERTIES -->
2137          <dd>
2138            <dl>
2139              <div>
2140                <div>
2141          <dt>
2142            <var>parentId</var>
2143              <em>
2144
2145                <!-- TYPE -->
2146                <div style="display:inline">
2147                  (
2148                    <span class="optional" style="display: none; ">optional</span>
2149                    <span class="enum" style="display: none; ">enumerated</span>
2150                    <span id="typeTemplate">
2151                      <span style="display: none; ">
2152                        <a> Type</a>
2153                      </span>
2154                      <span>
2155                        <span style="display: none; ">
2156                          array of <span><span></span></span>
2157                        </span>
2158                        <span>string</span>
2159                        <span style="display: none; "></span>
2160                      </span>
2161                    </span>
2162                  )
2163                </div>
2164
2165              </em>
2166          </dt>
2167          <dd class="todo">
2168            Undocumented.
2169          </dd>
2170          <dd style="display: none; ">
2171            Description of this parameter from the json schema.
2172          </dd>
2173          <dd style="display: none; ">
2174            This parameter was added in version
2175            <b><span></span></b>.
2176            You must omit this parameter in earlier versions,
2177            and you may omit it in any version.  If you require this
2178            parameter, the manifest key
2179            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
2180            can ensure that your extension won't be run in an earlier browser version.
2181          </dd>
2182
2183          <!-- OBJECT PROPERTIES -->
2184          <dd style="display: none; ">
2185            <dl>
2186              <div>
2187                <div>
2188                </div>
2189              </div>
2190            </dl>
2191          </dd>
2192
2193          <!-- FUNCTION PARAMETERS -->
2194          <dd style="display: none; ">
2195            <div></div>
2196          </dd>
2197
2198        </div>
2199              </div><div>
2200                <div>
2201          <dt>
2202            <var>index</var>
2203              <em>
2204
2205                <!-- TYPE -->
2206                <div style="display:inline">
2207                  (
2208                    <span class="optional">optional</span>
2209                    <span class="enum" style="display: none; ">enumerated</span>
2210                    <span id="typeTemplate">
2211                      <span style="display: none; ">
2212                        <a> Type</a>
2213                      </span>
2214                      <span>
2215                        <span style="display: none; ">
2216                          array of <span><span></span></span>
2217                        </span>
2218                        <span>integer</span>
2219                        <span style="display: none; "></span>
2220                      </span>
2221                    </span>
2222                  )
2223                </div>
2224
2225              </em>
2226          </dt>
2227          <dd class="todo">
2228            Undocumented.
2229          </dd>
2230          <dd style="display: none; ">
2231            Description of this parameter from the json schema.
2232          </dd>
2233          <dd style="display: none; ">
2234            This parameter was added in version
2235            <b><span></span></b>.
2236            You must omit this parameter in earlier versions,
2237            and you may omit it in any version.  If you require this
2238            parameter, the manifest key
2239            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
2240            can ensure that your extension won't be run in an earlier browser version.
2241          </dd>
2242
2243          <!-- OBJECT PROPERTIES -->
2244          <dd style="display: none; ">
2245            <dl>
2246              <div>
2247                <div>
2248                </div>
2249              </div>
2250            </dl>
2251          </dd>
2252
2253          <!-- FUNCTION PARAMETERS -->
2254          <dd style="display: none; ">
2255            <div></div>
2256          </dd>
2257
2258        </div>
2259              </div>
2260            </dl>
2261          </dd>
2262
2263          <!-- FUNCTION PARAMETERS -->
2264          <dd style="display: none; ">
2265            <div></div>
2266          </dd>
2267
2268        </div>
2269                  </div><div>
2270                    <div>
2271          <dt>
2272            <var>callback</var>
2273              <em>
2274
2275                <!-- TYPE -->
2276                <div style="display:inline">
2277                  (
2278                    <span class="optional">optional</span>
2279                    <span class="enum" style="display: none; ">enumerated</span>
2280                    <span id="typeTemplate">
2281                      <span style="display: none; ">
2282                        <a> Type</a>
2283                      </span>
2284                      <span>
2285                        <span style="display: none; ">
2286                          array of <span><span></span></span>
2287                        </span>
2288                        <span>function</span>
2289                        <span style="display: none; "></span>
2290                      </span>
2291                    </span>
2292                  )
2293                </div>
2294
2295              </em>
2296          </dt>
2297          <dd class="todo">
2298            Undocumented.
2299          </dd>
2300          <dd style="display: none; ">
2301            Description of this parameter from the json schema.
2302          </dd>
2303          <dd style="display: none; ">
2304            This parameter was added in version
2305            <b><span></span></b>.
2306            You must omit this parameter in earlier versions,
2307            and you may omit it in any version.  If you require this
2308            parameter, the manifest key
2309            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
2310            can ensure that your extension won't be run in an earlier browser version.
2311          </dd>
2312
2313          <!-- OBJECT PROPERTIES -->
2314          <dd style="display: none; ">
2315            <dl>
2316              <div>
2317                <div>
2318                </div>
2319              </div>
2320            </dl>
2321          </dd>
2322
2323          <!-- FUNCTION PARAMETERS -->
2324          <dd style="display: none; ">
2325            <div></div>
2326          </dd>
2327
2328        </div>
2329                  </div>
2330                </dl>
2331
2332                <!-- RETURNS -->
2333                <h4 style="display: none; ">Returns</h4>
2334                <dl>
2335                  <div style="display: none; ">
2336                    <div>
2337                    </div>
2338                  </div>
2339                </dl>
2340
2341                <!-- CALLBACK -->
2342                <div>
2343                  <div>
2344                  <h4>Callback function</h4>
2345                  <p style="display: none; ">
2346                    The callback <em>parameter</em> should specify a function
2347                    that looks like this:
2348                  </p>
2349                  <p>
2350                    If you specify the <em>callback</em> parameter, it should
2351                    specify a function that looks like this:
2352                  </p>
2353
2354                  <!-- Note: intentionally longer 80 columns -->
2355                  <pre>function(<span>BookmarkTreeNode result</span>) <span class="subdued">{...}</span>;</pre>
2356                  <dl>
2357                    <div>
2358                      <div>
2359          <dt>
2360            <var>result</var>
2361              <em>
2362
2363                <!-- TYPE -->
2364                <div style="display:inline">
2365                  (
2366                    <span class="optional" style="display: none; ">optional</span>
2367                    <span class="enum" style="display: none; ">enumerated</span>
2368                    <span id="typeTemplate">
2369                      <span>
2370                        <a href="bookmarks.html#type-BookmarkTreeNode">BookmarkTreeNode</a>
2371                      </span>
2372                      <span style="display: none; ">
2373                        <span>
2374                          array of <span><span></span></span>
2375                        </span>
2376                        <span>paramType</span>
2377                        <span></span>
2378                      </span>
2379                    </span>
2380                  )
2381                </div>
2382
2383              </em>
2384          </dt>
2385          <dd class="todo">
2386            Undocumented.
2387          </dd>
2388          <dd style="display: none; ">
2389            Description of this parameter from the json schema.
2390          </dd>
2391          <dd style="display: none; ">
2392            This parameter was added in version
2393            <b><span></span></b>.
2394            You must omit this parameter in earlier versions,
2395            and you may omit it in any version.  If you require this
2396            parameter, the manifest key
2397            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
2398            can ensure that your extension won't be run in an earlier browser version.
2399          </dd>
2400
2401          <!-- OBJECT PROPERTIES -->
2402          <dd style="display: none; ">
2403            <dl>
2404              <div>
2405                <div>
2406                </div>
2407              </div>
2408            </dl>
2409          </dd>
2410
2411          <!-- FUNCTION PARAMETERS -->
2412          <dd style="display: none; ">
2413            <div></div>
2414          </dd>
2415
2416        </div>
2417                    </div>
2418                  </dl>
2419                  </div>
2420                </div>
2421
2422                <!-- MIN_VERSION -->
2423                <p style="display: none; ">
2424                  This function was added in version <b><span></span></b>.
2425                  If you require this function, the manifest key
2426                  <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
2427                  can ensure that your extension won't be run in an earlier browser version.
2428                </p>
2429              </div> <!-- /description -->
2430
2431            </div><div class="apiItem">
2432              <a name="method-remove"></a> <!-- method-anchor -->
2433              <h4>remove</h4>
2434
2435              <div class="summary"><span style="display: none; ">void</span>
2436                  <!-- Note: intentionally longer 80 columns -->
2437                  <span>chrome.bookmarks.remove</span>(<span class="null"><span style="display: none; ">, </span><span>string</span>
2438                      <var><span>id</span></var></span><span class="optional"><span>, </span><span>function</span>
2439                      <var><span>callback</span></var></span>)</div>
2440
2441              <div class="description">
2442                <p class="todo" style="display: none; ">Undocumented.</p>
2443                <p>Removes a bookmark or an empty bookmark folder.</p>
2444
2445                <!-- PARAMETERS -->
2446                <h4>Parameters</h4>
2447                <dl>
2448                  <div>
2449                    <div>
2450          <dt>
2451            <var>id</var>
2452              <em>
2453
2454                <!-- TYPE -->
2455                <div style="display:inline">
2456                  (
2457                    <span class="optional" style="display: none; ">optional</span>
2458                    <span class="enum" style="display: none; ">enumerated</span>
2459                    <span id="typeTemplate">
2460                      <span style="display: none; ">
2461                        <a> Type</a>
2462                      </span>
2463                      <span>
2464                        <span style="display: none; ">
2465                          array of <span><span></span></span>
2466                        </span>
2467                        <span>string</span>
2468                        <span style="display: none; "></span>
2469                      </span>
2470                    </span>
2471                  )
2472                </div>
2473
2474              </em>
2475          </dt>
2476          <dd class="todo">
2477            Undocumented.
2478          </dd>
2479          <dd style="display: none; ">
2480            Description of this parameter from the json schema.
2481          </dd>
2482          <dd style="display: none; ">
2483            This parameter was added in version
2484            <b><span></span></b>.
2485            You must omit this parameter in earlier versions,
2486            and you may omit it in any version.  If you require this
2487            parameter, the manifest key
2488            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
2489            can ensure that your extension won't be run in an earlier browser version.
2490          </dd>
2491
2492          <!-- OBJECT PROPERTIES -->
2493          <dd style="display: none; ">
2494            <dl>
2495              <div>
2496                <div>
2497                </div>
2498              </div>
2499            </dl>
2500          </dd>
2501
2502          <!-- FUNCTION PARAMETERS -->
2503          <dd style="display: none; ">
2504            <div></div>
2505          </dd>
2506
2507        </div>
2508                  </div><div>
2509                    <div>
2510          <dt>
2511            <var>callback</var>
2512              <em>
2513
2514                <!-- TYPE -->
2515                <div style="display:inline">
2516                  (
2517                    <span class="optional">optional</span>
2518                    <span class="enum" style="display: none; ">enumerated</span>
2519                    <span id="typeTemplate">
2520                      <span style="display: none; ">
2521                        <a> Type</a>
2522                      </span>
2523                      <span>
2524                        <span style="display: none; ">
2525                          array of <span><span></span></span>
2526                        </span>
2527                        <span>function</span>
2528                        <span style="display: none; "></span>
2529                      </span>
2530                    </span>
2531                  )
2532                </div>
2533
2534              </em>
2535          </dt>
2536          <dd class="todo">
2537            Undocumented.
2538          </dd>
2539          <dd style="display: none; ">
2540            Description of this parameter from the json schema.
2541          </dd>
2542          <dd style="display: none; ">
2543            This parameter was added in version
2544            <b><span></span></b>.
2545            You must omit this parameter in earlier versions,
2546            and you may omit it in any version.  If you require this
2547            parameter, the manifest key
2548            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
2549            can ensure that your extension won't be run in an earlier browser version.
2550          </dd>
2551
2552          <!-- OBJECT PROPERTIES -->
2553          <dd style="display: none; ">
2554            <dl>
2555              <div>
2556                <div>
2557                </div>
2558              </div>
2559            </dl>
2560          </dd>
2561
2562          <!-- FUNCTION PARAMETERS -->
2563          <dd style="display: none; ">
2564            <div></div>
2565          </dd>
2566
2567        </div>
2568                  </div>
2569                </dl>
2570
2571                <!-- RETURNS -->
2572                <h4 style="display: none; ">Returns</h4>
2573                <dl>
2574                  <div style="display: none; ">
2575                    <div>
2576                    </div>
2577                  </div>
2578                </dl>
2579
2580                <!-- CALLBACK -->
2581                <div>
2582                  <div>
2583                  <h4>Callback function</h4>
2584                  <p style="display: none; ">
2585                    The callback <em>parameter</em> should specify a function
2586                    that looks like this:
2587                  </p>
2588                  <p>
2589                    If you specify the <em>callback</em> parameter, it should
2590                    specify a function that looks like this:
2591                  </p>
2592
2593                  <!-- Note: intentionally longer 80 columns -->
2594                  <pre>function(<span></span>) <span class="subdued">{...}</span>;</pre>
2595                  <dl>
2596                    <div style="display: none; ">
2597                      <div>
2598                      </div>
2599                    </div>
2600                  </dl>
2601                  </div>
2602                </div>
2603
2604                <!-- MIN_VERSION -->
2605                <p style="display: none; ">
2606                  This function was added in version <b><span></span></b>.
2607                  If you require this function, the manifest key
2608                  <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
2609                  can ensure that your extension won't be run in an earlier browser version.
2610                </p>
2611              </div> <!-- /description -->
2612
2613            </div><div class="apiItem">
2614              <a name="method-removeTree"></a> <!-- method-anchor -->
2615              <h4>removeTree</h4>
2616
2617              <div class="summary"><span style="display: none; ">void</span>
2618                  <!-- Note: intentionally longer 80 columns -->
2619                  <span>chrome.bookmarks.removeTree</span>(<span class="null"><span style="display: none; ">, </span><span>string</span>
2620                      <var><span>id</span></var></span><span class="optional"><span>, </span><span>function</span>
2621                      <var><span>callback</span></var></span>)</div>
2622
2623              <div class="description">
2624                <p class="todo" style="display: none; ">Undocumented.</p>
2625                <p>Recursively removes a bookmark folder.</p>
2626
2627                <!-- PARAMETERS -->
2628                <h4>Parameters</h4>
2629                <dl>
2630                  <div>
2631                    <div>
2632          <dt>
2633            <var>id</var>
2634              <em>
2635
2636                <!-- TYPE -->
2637                <div style="display:inline">
2638                  (
2639                    <span class="optional" style="display: none; ">optional</span>
2640                    <span class="enum" style="display: none; ">enumerated</span>
2641                    <span id="typeTemplate">
2642                      <span style="display: none; ">
2643                        <a> Type</a>
2644                      </span>
2645                      <span>
2646                        <span style="display: none; ">
2647                          array of <span><span></span></span>
2648                        </span>
2649                        <span>string</span>
2650                        <span style="display: none; "></span>
2651                      </span>
2652                    </span>
2653                  )
2654                </div>
2655
2656              </em>
2657          </dt>
2658          <dd class="todo">
2659            Undocumented.
2660          </dd>
2661          <dd style="display: none; ">
2662            Description of this parameter from the json schema.
2663          </dd>
2664          <dd style="display: none; ">
2665            This parameter was added in version
2666            <b><span></span></b>.
2667            You must omit this parameter in earlier versions,
2668            and you may omit it in any version.  If you require this
2669            parameter, the manifest key
2670            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
2671            can ensure that your extension won't be run in an earlier browser version.
2672          </dd>
2673
2674          <!-- OBJECT PROPERTIES -->
2675          <dd style="display: none; ">
2676            <dl>
2677              <div>
2678                <div>
2679                </div>
2680              </div>
2681            </dl>
2682          </dd>
2683
2684          <!-- FUNCTION PARAMETERS -->
2685          <dd style="display: none; ">
2686            <div></div>
2687          </dd>
2688
2689        </div>
2690                  </div><div>
2691                    <div>
2692          <dt>
2693            <var>callback</var>
2694              <em>
2695
2696                <!-- TYPE -->
2697                <div style="display:inline">
2698                  (
2699                    <span class="optional">optional</span>
2700                    <span class="enum" style="display: none; ">enumerated</span>
2701                    <span id="typeTemplate">
2702                      <span style="display: none; ">
2703                        <a> Type</a>
2704                      </span>
2705                      <span>
2706                        <span style="display: none; ">
2707                          array of <span><span></span></span>
2708                        </span>
2709                        <span>function</span>
2710                        <span style="display: none; "></span>
2711                      </span>
2712                    </span>
2713                  )
2714                </div>
2715
2716              </em>
2717          </dt>
2718          <dd class="todo">
2719            Undocumented.
2720          </dd>
2721          <dd style="display: none; ">
2722            Description of this parameter from the json schema.
2723          </dd>
2724          <dd style="display: none; ">
2725            This parameter was added in version
2726            <b><span></span></b>.
2727            You must omit this parameter in earlier versions,
2728            and you may omit it in any version.  If you require this
2729            parameter, the manifest key
2730            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
2731            can ensure that your extension won't be run in an earlier browser version.
2732          </dd>
2733
2734          <!-- OBJECT PROPERTIES -->
2735          <dd style="display: none; ">
2736            <dl>
2737              <div>
2738                <div>
2739                </div>
2740              </div>
2741            </dl>
2742          </dd>
2743
2744          <!-- FUNCTION PARAMETERS -->
2745          <dd style="display: none; ">
2746            <div></div>
2747          </dd>
2748
2749        </div>
2750                  </div>
2751                </dl>
2752
2753                <!-- RETURNS -->
2754                <h4 style="display: none; ">Returns</h4>
2755                <dl>
2756                  <div style="display: none; ">
2757                    <div>
2758                    </div>
2759                  </div>
2760                </dl>
2761
2762                <!-- CALLBACK -->
2763                <div>
2764                  <div>
2765                  <h4>Callback function</h4>
2766                  <p style="display: none; ">
2767                    The callback <em>parameter</em> should specify a function
2768                    that looks like this:
2769                  </p>
2770                  <p>
2771                    If you specify the <em>callback</em> parameter, it should
2772                    specify a function that looks like this:
2773                  </p>
2774
2775                  <!-- Note: intentionally longer 80 columns -->
2776                  <pre>function(<span></span>) <span class="subdued">{...}</span>;</pre>
2777                  <dl>
2778                    <div style="display: none; ">
2779                      <div>
2780                      </div>
2781                    </div>
2782                  </dl>
2783                  </div>
2784                </div>
2785
2786                <!-- MIN_VERSION -->
2787                <p style="display: none; ">
2788                  This function was added in version <b><span></span></b>.
2789                  If you require this function, the manifest key
2790                  <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
2791                  can ensure that your extension won't be run in an earlier browser version.
2792                </p>
2793              </div> <!-- /description -->
2794
2795            </div><div class="apiItem">
2796              <a name="method-search"></a> <!-- method-anchor -->
2797              <h4>search</h4>
2798
2799              <div class="summary"><span style="display: none; ">void</span>
2800                  <!-- Note: intentionally longer 80 columns -->
2801                  <span>chrome.bookmarks.search</span>(<span class="null"><span style="display: none; ">, </span><span>string</span>
2802                      <var><span>query</span></var></span><span class="null"><span>, </span><span>function</span>
2803                      <var><span>callback</span></var></span>)</div>
2804
2805              <div class="description">
2806                <p class="todo" style="display: none; ">Undocumented.</p>
2807                <p>Searches for BookmarkTreeNodes matching the given query.</p>
2808
2809                <!-- PARAMETERS -->
2810                <h4>Parameters</h4>
2811                <dl>
2812                  <div>
2813                    <div>
2814          <dt>
2815            <var>query</var>
2816              <em>
2817
2818                <!-- TYPE -->
2819                <div style="display:inline">
2820                  (
2821                    <span class="optional" style="display: none; ">optional</span>
2822                    <span class="enum" style="display: none; ">enumerated</span>
2823                    <span id="typeTemplate">
2824                      <span style="display: none; ">
2825                        <a> Type</a>
2826                      </span>
2827                      <span>
2828                        <span style="display: none; ">
2829                          array of <span><span></span></span>
2830                        </span>
2831                        <span>string</span>
2832                        <span style="display: none; "></span>
2833                      </span>
2834                    </span>
2835                  )
2836                </div>
2837
2838              </em>
2839          </dt>
2840          <dd class="todo">
2841            Undocumented.
2842          </dd>
2843          <dd style="display: none; ">
2844            Description of this parameter from the json schema.
2845          </dd>
2846          <dd style="display: none; ">
2847            This parameter was added in version
2848            <b><span></span></b>.
2849            You must omit this parameter in earlier versions,
2850            and you may omit it in any version.  If you require this
2851            parameter, the manifest key
2852            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
2853            can ensure that your extension won't be run in an earlier browser version.
2854          </dd>
2855
2856          <!-- OBJECT PROPERTIES -->
2857          <dd style="display: none; ">
2858            <dl>
2859              <div>
2860                <div>
2861                </div>
2862              </div>
2863            </dl>
2864          </dd>
2865
2866          <!-- FUNCTION PARAMETERS -->
2867          <dd style="display: none; ">
2868            <div></div>
2869          </dd>
2870
2871        </div>
2872                  </div><div>
2873                    <div>
2874          <dt>
2875            <var>callback</var>
2876              <em>
2877
2878                <!-- TYPE -->
2879                <div style="display:inline">
2880                  (
2881                    <span class="optional" style="display: none; ">optional</span>
2882                    <span class="enum" style="display: none; ">enumerated</span>
2883                    <span id="typeTemplate">
2884                      <span style="display: none; ">
2885                        <a> Type</a>
2886                      </span>
2887                      <span>
2888                        <span style="display: none; ">
2889                          array of <span><span></span></span>
2890                        </span>
2891                        <span>function</span>
2892                        <span style="display: none; "></span>
2893                      </span>
2894                    </span>
2895                  )
2896                </div>
2897
2898              </em>
2899          </dt>
2900          <dd class="todo">
2901            Undocumented.
2902          </dd>
2903          <dd style="display: none; ">
2904            Description of this parameter from the json schema.
2905          </dd>
2906          <dd style="display: none; ">
2907            This parameter was added in version
2908            <b><span></span></b>.
2909            You must omit this parameter in earlier versions,
2910            and you may omit it in any version.  If you require this
2911            parameter, the manifest key
2912            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
2913            can ensure that your extension won't be run in an earlier browser version.
2914          </dd>
2915
2916          <!-- OBJECT PROPERTIES -->
2917          <dd style="display: none; ">
2918            <dl>
2919              <div>
2920                <div>
2921                </div>
2922              </div>
2923            </dl>
2924          </dd>
2925
2926          <!-- FUNCTION PARAMETERS -->
2927          <dd style="display: none; ">
2928            <div></div>
2929          </dd>
2930
2931        </div>
2932                  </div>
2933                </dl>
2934
2935                <!-- RETURNS -->
2936                <h4 style="display: none; ">Returns</h4>
2937                <dl>
2938                  <div style="display: none; ">
2939                    <div>
2940                    </div>
2941                  </div>
2942                </dl>
2943
2944                <!-- CALLBACK -->
2945                <div>
2946                  <div>
2947                  <h4>Callback function</h4>
2948                  <p>
2949                    The callback <em>parameter</em> should specify a function
2950                    that looks like this:
2951                  </p>
2952                  <p style="display: none; ">
2953                    If you specify the <em>callback</em> parameter, it should
2954                    specify a function that looks like this:
2955                  </p>
2956
2957                  <!-- Note: intentionally longer 80 columns -->
2958                  <pre>function(<span>array of BookmarkTreeNode results</span>) <span class="subdued">{...}</span>;</pre>
2959                  <dl>
2960                    <div>
2961                      <div>
2962          <dt>
2963            <var>results</var>
2964              <em>
2965
2966                <!-- TYPE -->
2967                <div style="display:inline">
2968                  (
2969                    <span class="optional" style="display: none; ">optional</span>
2970                    <span class="enum" style="display: none; ">enumerated</span>
2971                    <span id="typeTemplate">
2972                      <span style="display: none; ">
2973                        <a> Type</a>
2974                      </span>
2975                      <span>
2976                        <span>
2977                          array of <span><span>
2978                      <span>
2979                        <a href="bookmarks.html#type-BookmarkTreeNode">BookmarkTreeNode</a>
2980                      </span>
2981                      <span style="display: none; ">
2982                        <span>
2983                          array of <span><span></span></span>
2984                        </span>
2985                        <span>paramType</span>
2986                        <span></span>
2987                      </span>
2988                    </span></span>
2989                        </span>
2990                        <span style="display: none; ">paramType</span>
2991                        <span style="display: none; "></span>
2992                      </span>
2993                    </span>
2994                  )
2995                </div>
2996
2997              </em>
2998          </dt>
2999          <dd class="todo">
3000            Undocumented.
3001          </dd>
3002          <dd style="display: none; ">
3003            Description of this parameter from the json schema.
3004          </dd>
3005          <dd style="display: none; ">
3006            This parameter was added in version
3007            <b><span></span></b>.
3008            You must omit this parameter in earlier versions,
3009            and you may omit it in any version.  If you require this
3010            parameter, the manifest key
3011            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
3012            can ensure that your extension won't be run in an earlier browser version.
3013          </dd>
3014
3015          <!-- OBJECT PROPERTIES -->
3016          <dd style="display: none; ">
3017            <dl>
3018              <div>
3019                <div>
3020                </div>
3021              </div>
3022            </dl>
3023          </dd>
3024
3025          <!-- FUNCTION PARAMETERS -->
3026          <dd style="display: none; ">
3027            <div></div>
3028          </dd>
3029
3030        </div>
3031                    </div>
3032                  </dl>
3033                  </div>
3034                </div>
3035
3036                <!-- MIN_VERSION -->
3037                <p style="display: none; ">
3038                  This function was added in version <b><span></span></b>.
3039                  If you require this function, the manifest key
3040                  <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
3041                  can ensure that your extension won't be run in an earlier browser version.
3042                </p>
3043              </div> <!-- /description -->
3044
3045            </div><div class="apiItem">
3046              <a name="method-update"></a> <!-- method-anchor -->
3047              <h4>update</h4>
3048
3049              <div class="summary"><span style="display: none; ">void</span>
3050                  <!-- Note: intentionally longer 80 columns -->
3051                  <span>chrome.bookmarks.update</span>(<span class="null"><span style="display: none; ">, </span><span>string</span>
3052                      <var><span>id</span></var></span><span class="null"><span>, </span><span>object</span>
3053                      <var><span>changes</span></var></span><span class="optional"><span>, </span><span>function</span>
3054                      <var><span>callback</span></var></span>)</div>
3055
3056              <div class="description">
3057                <p class="todo" style="display: none; ">Undocumented.</p>
3058                <p>Updates the properties of a bookmark or folder. Specify only the properties that you want to change; unspecified properties will be left unchanged.  <b>Note:</b> Currently, only 'title' and 'url' are supported.</p>
3059
3060                <!-- PARAMETERS -->
3061                <h4>Parameters</h4>
3062                <dl>
3063                  <div>
3064                    <div>
3065          <dt>
3066            <var>id</var>
3067              <em>
3068
3069                <!-- TYPE -->
3070                <div style="display:inline">
3071                  (
3072                    <span class="optional" style="display: none; ">optional</span>
3073                    <span class="enum" style="display: none; ">enumerated</span>
3074                    <span id="typeTemplate">
3075                      <span style="display: none; ">
3076                        <a> Type</a>
3077                      </span>
3078                      <span>
3079                        <span style="display: none; ">
3080                          array of <span><span></span></span>
3081                        </span>
3082                        <span>string</span>
3083                        <span style="display: none; "></span>
3084                      </span>
3085                    </span>
3086                  )
3087                </div>
3088
3089              </em>
3090          </dt>
3091          <dd class="todo">
3092            Undocumented.
3093          </dd>
3094          <dd style="display: none; ">
3095            Description of this parameter from the json schema.
3096          </dd>
3097          <dd style="display: none; ">
3098            This parameter was added in version
3099            <b><span></span></b>.
3100            You must omit this parameter in earlier versions,
3101            and you may omit it in any version.  If you require this
3102            parameter, the manifest key
3103            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
3104            can ensure that your extension won't be run in an earlier browser version.
3105          </dd>
3106
3107          <!-- OBJECT PROPERTIES -->
3108          <dd style="display: none; ">
3109            <dl>
3110              <div>
3111                <div>
3112                </div>
3113              </div>
3114            </dl>
3115          </dd>
3116
3117          <!-- FUNCTION PARAMETERS -->
3118          <dd style="display: none; ">
3119            <div></div>
3120          </dd>
3121
3122        </div>
3123                  </div><div>
3124                    <div>
3125          <dt>
3126            <var>changes</var>
3127              <em>
3128
3129                <!-- TYPE -->
3130                <div style="display:inline">
3131                  (
3132                    <span class="optional" style="display: none; ">optional</span>
3133                    <span class="enum" style="display: none; ">enumerated</span>
3134                    <span id="typeTemplate">
3135                      <span style="display: none; ">
3136                        <a> Type</a>
3137                      </span>
3138                      <span>
3139                        <span style="display: none; ">
3140                          array of <span><span></span></span>
3141                        </span>
3142                        <span>object</span>
3143                        <span style="display: none; "></span>
3144                      </span>
3145                    </span>
3146                  )
3147                </div>
3148
3149              </em>
3150          </dt>
3151          <dd class="todo">
3152            Undocumented.
3153          </dd>
3154          <dd style="display: none; ">
3155            Description of this parameter from the json schema.
3156          </dd>
3157          <dd style="display: none; ">
3158            This parameter was added in version
3159            <b><span></span></b>.
3160            You must omit this parameter in earlier versions,
3161            and you may omit it in any version.  If you require this
3162            parameter, the manifest key
3163            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
3164            can ensure that your extension won't be run in an earlier browser version.
3165          </dd>
3166
3167          <!-- OBJECT PROPERTIES -->
3168          <dd>
3169            <dl>
3170              <div>
3171                <div>
3172          <dt>
3173            <var>title</var>
3174              <em>
3175
3176                <!-- TYPE -->
3177                <div style="display:inline">
3178                  (
3179                    <span class="optional">optional</span>
3180                    <span class="enum" style="display: none; ">enumerated</span>
3181                    <span id="typeTemplate">
3182                      <span style="display: none; ">
3183                        <a> Type</a>
3184                      </span>
3185                      <span>
3186                        <span style="display: none; ">
3187                          array of <span><span></span></span>
3188                        </span>
3189                        <span>string</span>
3190                        <span style="display: none; "></span>
3191                      </span>
3192                    </span>
3193                  )
3194                </div>
3195
3196              </em>
3197          </dt>
3198          <dd class="todo">
3199            Undocumented.
3200          </dd>
3201          <dd style="display: none; ">
3202            Description of this parameter from the json schema.
3203          </dd>
3204          <dd style="display: none; ">
3205            This parameter was added in version
3206            <b><span></span></b>.
3207            You must omit this parameter in earlier versions,
3208            and you may omit it in any version.  If you require this
3209            parameter, the manifest key
3210            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
3211            can ensure that your extension won't be run in an earlier browser version.
3212          </dd>
3213
3214          <!-- OBJECT PROPERTIES -->
3215          <dd style="display: none; ">
3216            <dl>
3217              <div>
3218                <div>
3219                </div>
3220              </div>
3221            </dl>
3222          </dd>
3223
3224          <!-- FUNCTION PARAMETERS -->
3225          <dd style="display: none; ">
3226            <div></div>
3227          </dd>
3228
3229        </div>
3230              </div><div>
3231                <div>
3232          <dt>
3233            <var>url</var>
3234              <em>
3235
3236                <!-- TYPE -->
3237                <div style="display:inline">
3238                  (
3239                    <span class="optional">optional</span>
3240                    <span class="enum" style="display: none; ">enumerated</span>
3241                    <span id="typeTemplate">
3242                      <span style="display: none; ">
3243                        <a> Type</a>
3244                      </span>
3245                      <span>
3246                        <span style="display: none; ">
3247                          array of <span><span></span></span>
3248                        </span>
3249                        <span>string</span>
3250                        <span style="display: none; "></span>
3251                      </span>
3252                    </span>
3253                  )
3254                </div>
3255
3256              </em>
3257          </dt>
3258          <dd class="todo">
3259            Undocumented.
3260          </dd>
3261          <dd style="display: none; ">
3262            Description of this parameter from the json schema.
3263          </dd>
3264          <dd style="display: none; ">
3265            This parameter was added in version
3266            <b><span></span></b>.
3267            You must omit this parameter in earlier versions,
3268            and you may omit it in any version.  If you require this
3269            parameter, the manifest key
3270            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
3271            can ensure that your extension won't be run in an earlier browser version.
3272          </dd>
3273
3274          <!-- OBJECT PROPERTIES -->
3275          <dd style="display: none; ">
3276            <dl>
3277              <div>
3278                <div>
3279                </div>
3280              </div>
3281            </dl>
3282          </dd>
3283
3284          <!-- FUNCTION PARAMETERS -->
3285          <dd style="display: none; ">
3286            <div></div>
3287          </dd>
3288
3289        </div>
3290              </div>
3291            </dl>
3292          </dd>
3293
3294          <!-- FUNCTION PARAMETERS -->
3295          <dd style="display: none; ">
3296            <div></div>
3297          </dd>
3298
3299        </div>
3300                  </div><div>
3301                    <div>
3302          <dt>
3303            <var>callback</var>
3304              <em>
3305
3306                <!-- TYPE -->
3307                <div style="display:inline">
3308                  (
3309                    <span class="optional">optional</span>
3310                    <span class="enum" style="display: none; ">enumerated</span>
3311                    <span id="typeTemplate">
3312                      <span style="display: none; ">
3313                        <a> Type</a>
3314                      </span>
3315                      <span>
3316                        <span style="display: none; ">
3317                          array of <span><span></span></span>
3318                        </span>
3319                        <span>function</span>
3320                        <span style="display: none; "></span>
3321                      </span>
3322                    </span>
3323                  )
3324                </div>
3325
3326              </em>
3327          </dt>
3328          <dd class="todo">
3329            Undocumented.
3330          </dd>
3331          <dd style="display: none; ">
3332            Description of this parameter from the json schema.
3333          </dd>
3334          <dd style="display: none; ">
3335            This parameter was added in version
3336            <b><span></span></b>.
3337            You must omit this parameter in earlier versions,
3338            and you may omit it in any version.  If you require this
3339            parameter, the manifest key
3340            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
3341            can ensure that your extension won't be run in an earlier browser version.
3342          </dd>
3343
3344          <!-- OBJECT PROPERTIES -->
3345          <dd style="display: none; ">
3346            <dl>
3347              <div>
3348                <div>
3349                </div>
3350              </div>
3351            </dl>
3352          </dd>
3353
3354          <!-- FUNCTION PARAMETERS -->
3355          <dd style="display: none; ">
3356            <div></div>
3357          </dd>
3358
3359        </div>
3360                  </div>
3361                </dl>
3362
3363                <!-- RETURNS -->
3364                <h4 style="display: none; ">Returns</h4>
3365                <dl>
3366                  <div style="display: none; ">
3367                    <div>
3368                    </div>
3369                  </div>
3370                </dl>
3371
3372                <!-- CALLBACK -->
3373                <div>
3374                  <div>
3375                  <h4>Callback function</h4>
3376                  <p style="display: none; ">
3377                    The callback <em>parameter</em> should specify a function
3378                    that looks like this:
3379                  </p>
3380                  <p>
3381                    If you specify the <em>callback</em> parameter, it should
3382                    specify a function that looks like this:
3383                  </p>
3384
3385                  <!-- Note: intentionally longer 80 columns -->
3386                  <pre>function(<span>BookmarkTreeNode result</span>) <span class="subdued">{...}</span>;</pre>
3387                  <dl>
3388                    <div>
3389                      <div>
3390          <dt>
3391            <var>result</var>
3392              <em>
3393
3394                <!-- TYPE -->
3395                <div style="display:inline">
3396                  (
3397                    <span class="optional" style="display: none; ">optional</span>
3398                    <span class="enum" style="display: none; ">enumerated</span>
3399                    <span id="typeTemplate">
3400                      <span>
3401                        <a href="bookmarks.html#type-BookmarkTreeNode">BookmarkTreeNode</a>
3402                      </span>
3403                      <span style="display: none; ">
3404                        <span>
3405                          array of <span><span></span></span>
3406                        </span>
3407                        <span>paramType</span>
3408                        <span></span>
3409                      </span>
3410                    </span>
3411                  )
3412                </div>
3413
3414              </em>
3415          </dt>
3416          <dd class="todo">
3417            Undocumented.
3418          </dd>
3419          <dd style="display: none; ">
3420            Description of this parameter from the json schema.
3421          </dd>
3422          <dd style="display: none; ">
3423            This parameter was added in version
3424            <b><span></span></b>.
3425            You must omit this parameter in earlier versions,
3426            and you may omit it in any version.  If you require this
3427            parameter, the manifest key
3428            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
3429            can ensure that your extension won't be run in an earlier browser version.
3430          </dd>
3431
3432          <!-- OBJECT PROPERTIES -->
3433          <dd style="display: none; ">
3434            <dl>
3435              <div>
3436                <div>
3437                </div>
3438              </div>
3439            </dl>
3440          </dd>
3441
3442          <!-- FUNCTION PARAMETERS -->
3443          <dd style="display: none; ">
3444            <div></div>
3445          </dd>
3446
3447        </div>
3448                    </div>
3449                  </dl>
3450                  </div>
3451                </div>
3452
3453                <!-- MIN_VERSION -->
3454                <p style="display: none; ">
3455                  This function was added in version <b><span></span></b>.
3456                  If you require this function, the manifest key
3457                  <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
3458                  can ensure that your extension won't be run in an earlier browser version.
3459                </p>
3460              </div> <!-- /description -->
3461
3462            </div>  <!-- /apiItem -->
3463
3464          </div>  <!-- /apiGroup -->
3465
3466          <!-- EVENTS -->
3467          <div class="apiGroup">
3468            <a name="events"></a>
3469            <h3 id="events">Events</h3>
3470
3471            <!-- iterates over all events -->
3472            <div class="apiItem">
3473              <a name="event-onChanged"></a>
3474              <h4>onChanged</h4>
3475
3476              <div class="summary">
3477                <!-- Note: intentionally longer 80 columns -->
3478                <span class="subdued">chrome.bookmarks.</span><span>onChanged</span><span class="subdued">.addListener</span>(function(<span>string id, object changeInfo</span>) <span class="subdued">{...}</span>);
3479              </div>
3480
3481              <div class="description">
3482                <p class="todo" style="display: none; ">Undocumented.</p>
3483                <p>Fired when a bookmark or folder changes.  <b>Note:</b> Currently, only title and url changes trigger this.</p>
3484
3485                <!-- PARAMETERS -->
3486                <h4>Parameters</h4>
3487                <dl>
3488                  <div>
3489                    <div>
3490          <dt>
3491            <var>id</var>
3492              <em>
3493
3494                <!-- TYPE -->
3495                <div style="display:inline">
3496                  (
3497                    <span class="optional" style="display: none; ">optional</span>
3498                    <span class="enum" style="display: none; ">enumerated</span>
3499                    <span id="typeTemplate">
3500                      <span style="display: none; ">
3501                        <a> Type</a>
3502                      </span>
3503                      <span>
3504                        <span style="display: none; ">
3505                          array of <span><span></span></span>
3506                        </span>
3507                        <span>string</span>
3508                        <span style="display: none; "></span>
3509                      </span>
3510                    </span>
3511                  )
3512                </div>
3513
3514              </em>
3515          </dt>
3516          <dd class="todo">
3517            Undocumented.
3518          </dd>
3519          <dd style="display: none; ">
3520            Description of this parameter from the json schema.
3521          </dd>
3522          <dd style="display: none; ">
3523            This parameter was added in version
3524            <b><span></span></b>.
3525            You must omit this parameter in earlier versions,
3526            and you may omit it in any version.  If you require this
3527            parameter, the manifest key
3528            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
3529            can ensure that your extension won't be run in an earlier browser version.
3530          </dd>
3531
3532          <!-- OBJECT PROPERTIES -->
3533          <dd style="display: none; ">
3534            <dl>
3535              <div>
3536                <div>
3537                </div>
3538              </div>
3539            </dl>
3540          </dd>
3541
3542          <!-- FUNCTION PARAMETERS -->
3543          <dd style="display: none; ">
3544            <div></div>
3545          </dd>
3546
3547        </div>
3548                  </div><div>
3549                    <div>
3550          <dt>
3551            <var>changeInfo</var>
3552              <em>
3553
3554                <!-- TYPE -->
3555                <div style="display:inline">
3556                  (
3557                    <span class="optional" style="display: none; ">optional</span>
3558                    <span class="enum" style="display: none; ">enumerated</span>
3559                    <span id="typeTemplate">
3560                      <span style="display: none; ">
3561                        <a> Type</a>
3562                      </span>
3563                      <span>
3564                        <span style="display: none; ">
3565                          array of <span><span></span></span>
3566                        </span>
3567                        <span>object</span>
3568                        <span style="display: none; "></span>
3569                      </span>
3570                    </span>
3571                  )
3572                </div>
3573
3574              </em>
3575          </dt>
3576          <dd class="todo">
3577            Undocumented.
3578          </dd>
3579          <dd style="display: none; ">
3580            Description of this parameter from the json schema.
3581          </dd>
3582          <dd style="display: none; ">
3583            This parameter was added in version
3584            <b><span></span></b>.
3585            You must omit this parameter in earlier versions,
3586            and you may omit it in any version.  If you require this
3587            parameter, the manifest key
3588            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
3589            can ensure that your extension won't be run in an earlier browser version.
3590          </dd>
3591
3592          <!-- OBJECT PROPERTIES -->
3593          <dd>
3594            <dl>
3595              <div>
3596                <div>
3597          <dt>
3598            <var>title</var>
3599              <em>
3600
3601                <!-- TYPE -->
3602                <div style="display:inline">
3603                  (
3604                    <span class="optional" style="display: none; ">optional</span>
3605                    <span class="enum" style="display: none; ">enumerated</span>
3606                    <span id="typeTemplate">
3607                      <span style="display: none; ">
3608                        <a> Type</a>
3609                      </span>
3610                      <span>
3611                        <span style="display: none; ">
3612                          array of <span><span></span></span>
3613                        </span>
3614                        <span>string</span>
3615                        <span style="display: none; "></span>
3616                      </span>
3617                    </span>
3618                  )
3619                </div>
3620
3621              </em>
3622          </dt>
3623          <dd class="todo">
3624            Undocumented.
3625          </dd>
3626          <dd style="display: none; ">
3627            Description of this parameter from the json schema.
3628          </dd>
3629          <dd style="display: none; ">
3630            This parameter was added in version
3631            <b><span></span></b>.
3632            You must omit this parameter in earlier versions,
3633            and you may omit it in any version.  If you require this
3634            parameter, the manifest key
3635            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
3636            can ensure that your extension won't be run in an earlier browser version.
3637          </dd>
3638
3639          <!-- OBJECT PROPERTIES -->
3640          <dd style="display: none; ">
3641            <dl>
3642              <div>
3643                <div>
3644                </div>
3645              </div>
3646            </dl>
3647          </dd>
3648
3649          <!-- FUNCTION PARAMETERS -->
3650          <dd style="display: none; ">
3651            <div></div>
3652          </dd>
3653
3654        </div>
3655              </div><div>
3656                <div>
3657          <dt>
3658            <var>url</var>
3659              <em>
3660
3661                <!-- TYPE -->
3662                <div style="display:inline">
3663                  (
3664                    <span class="optional">optional</span>
3665                    <span class="enum" style="display: none; ">enumerated</span>
3666                    <span id="typeTemplate">
3667                      <span style="display: none; ">
3668                        <a> Type</a>
3669                      </span>
3670                      <span>
3671                        <span style="display: none; ">
3672                          array of <span><span></span></span>
3673                        </span>
3674                        <span>string</span>
3675                        <span style="display: none; "></span>
3676                      </span>
3677                    </span>
3678                  )
3679                </div>
3680
3681              </em>
3682          </dt>
3683          <dd class="todo">
3684            Undocumented.
3685          </dd>
3686          <dd style="display: none; ">
3687            Description of this parameter from the json schema.
3688          </dd>
3689          <dd style="display: none; ">
3690            This parameter was added in version
3691            <b><span></span></b>.
3692            You must omit this parameter in earlier versions,
3693            and you may omit it in any version.  If you require this
3694            parameter, the manifest key
3695            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
3696            can ensure that your extension won't be run in an earlier browser version.
3697          </dd>
3698
3699          <!-- OBJECT PROPERTIES -->
3700          <dd style="display: none; ">
3701            <dl>
3702              <div>
3703                <div>
3704                </div>
3705              </div>
3706            </dl>
3707          </dd>
3708
3709          <!-- FUNCTION PARAMETERS -->
3710          <dd style="display: none; ">
3711            <div></div>
3712          </dd>
3713
3714        </div>
3715              </div>
3716            </dl>
3717          </dd>
3718
3719          <!-- FUNCTION PARAMETERS -->
3720          <dd style="display: none; ">
3721            <div></div>
3722          </dd>
3723
3724        </div>
3725                  </div>
3726                </dl>
3727
3728              </div> <!-- /decription -->
3729
3730            </div><div class="apiItem">
3731              <a name="event-onChildrenReordered"></a>
3732              <h4>onChildrenReordered</h4>
3733
3734              <div class="summary">
3735                <!-- Note: intentionally longer 80 columns -->
3736                <span class="subdued">chrome.bookmarks.</span><span>onChildrenReordered</span><span class="subdued">.addListener</span>(function(<span>string id, object reorderInfo</span>) <span class="subdued">{...}</span>);
3737              </div>
3738
3739              <div class="description">
3740                <p class="todo" style="display: none; ">Undocumented.</p>
3741                <p>Fired when the children of a folder have changed their order due to the order being sorted in the UI.  This is not called as a result of a move().</p>
3742
3743                <!-- PARAMETERS -->
3744                <h4>Parameters</h4>
3745                <dl>
3746                  <div>
3747                    <div>
3748          <dt>
3749            <var>id</var>
3750              <em>
3751
3752                <!-- TYPE -->
3753                <div style="display:inline">
3754                  (
3755                    <span class="optional" style="display: none; ">optional</span>
3756                    <span class="enum" style="display: none; ">enumerated</span>
3757                    <span id="typeTemplate">
3758                      <span style="display: none; ">
3759                        <a> Type</a>
3760                      </span>
3761                      <span>
3762                        <span style="display: none; ">
3763                          array of <span><span></span></span>
3764                        </span>
3765                        <span>string</span>
3766                        <span style="display: none; "></span>
3767                      </span>
3768                    </span>
3769                  )
3770                </div>
3771
3772              </em>
3773          </dt>
3774          <dd class="todo">
3775            Undocumented.
3776          </dd>
3777          <dd style="display: none; ">
3778            Description of this parameter from the json schema.
3779          </dd>
3780          <dd style="display: none; ">
3781            This parameter was added in version
3782            <b><span></span></b>.
3783            You must omit this parameter in earlier versions,
3784            and you may omit it in any version.  If you require this
3785            parameter, the manifest key
3786            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
3787            can ensure that your extension won't be run in an earlier browser version.
3788          </dd>
3789
3790          <!-- OBJECT PROPERTIES -->
3791          <dd style="display: none; ">
3792            <dl>
3793              <div>
3794                <div>
3795                </div>
3796              </div>
3797            </dl>
3798          </dd>
3799
3800          <!-- FUNCTION PARAMETERS -->
3801          <dd style="display: none; ">
3802            <div></div>
3803          </dd>
3804
3805        </div>
3806                  </div><div>
3807                    <div>
3808          <dt>
3809            <var>reorderInfo</var>
3810              <em>
3811
3812                <!-- TYPE -->
3813                <div style="display:inline">
3814                  (
3815                    <span class="optional" style="display: none; ">optional</span>
3816                    <span class="enum" style="display: none; ">enumerated</span>
3817                    <span id="typeTemplate">
3818                      <span style="display: none; ">
3819                        <a> Type</a>
3820                      </span>
3821                      <span>
3822                        <span style="display: none; ">
3823                          array of <span><span></span></span>
3824                        </span>
3825                        <span>object</span>
3826                        <span style="display: none; "></span>
3827                      </span>
3828                    </span>
3829                  )
3830                </div>
3831
3832              </em>
3833          </dt>
3834          <dd class="todo">
3835            Undocumented.
3836          </dd>
3837          <dd style="display: none; ">
3838            Description of this parameter from the json schema.
3839          </dd>
3840          <dd style="display: none; ">
3841            This parameter was added in version
3842            <b><span></span></b>.
3843            You must omit this parameter in earlier versions,
3844            and you may omit it in any version.  If you require this
3845            parameter, the manifest key
3846            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
3847            can ensure that your extension won't be run in an earlier browser version.
3848          </dd>
3849
3850          <!-- OBJECT PROPERTIES -->
3851          <dd>
3852            <dl>
3853              <div>
3854                <div>
3855          <dt>
3856            <var>childIds</var>
3857              <em>
3858
3859                <!-- TYPE -->
3860                <div style="display:inline">
3861                  (
3862                    <span class="optional" style="display: none; ">optional</span>
3863                    <span class="enum" style="display: none; ">enumerated</span>
3864                    <span id="typeTemplate">
3865                      <span style="display: none; ">
3866                        <a> Type</a>
3867                      </span>
3868                      <span>
3869                        <span>
3870                          array of <span><span>
3871                      <span style="display: none; ">
3872                        <a> Type</a>
3873                      </span>
3874                      <span>
3875                        <span style="display: none; ">
3876                          array of <span><span></span></span>
3877                        </span>
3878                        <span>string</span>
3879                        <span style="display: none; "></span>
3880                      </span>
3881                    </span></span>
3882                        </span>
3883                        <span style="display: none; ">paramType</span>
3884                        <span style="display: none; "></span>
3885                      </span>
3886                    </span>
3887                  )
3888                </div>
3889
3890              </em>
3891          </dt>
3892          <dd class="todo">
3893            Undocumented.
3894          </dd>
3895          <dd style="display: none; ">
3896            Description of this parameter from the json schema.
3897          </dd>
3898          <dd style="display: none; ">
3899            This parameter was added in version
3900            <b><span></span></b>.
3901            You must omit this parameter in earlier versions,
3902            and you may omit it in any version.  If you require this
3903            parameter, the manifest key
3904            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
3905            can ensure that your extension won't be run in an earlier browser version.
3906          </dd>
3907
3908          <!-- OBJECT PROPERTIES -->
3909          <dd style="display: none; ">
3910            <dl>
3911              <div>
3912                <div>
3913                </div>
3914              </div>
3915            </dl>
3916          </dd>
3917
3918          <!-- FUNCTION PARAMETERS -->
3919          <dd style="display: none; ">
3920            <div></div>
3921          </dd>
3922
3923        </div>
3924              </div>
3925            </dl>
3926          </dd>
3927
3928          <!-- FUNCTION PARAMETERS -->
3929          <dd style="display: none; ">
3930            <div></div>
3931          </dd>
3932
3933        </div>
3934                  </div>
3935                </dl>
3936
3937              </div> <!-- /decription -->
3938
3939            </div><div class="apiItem">
3940              <a name="event-onCreated"></a>
3941              <h4>onCreated</h4>
3942
3943              <div class="summary">
3944                <!-- Note: intentionally longer 80 columns -->
3945                <span class="subdued">chrome.bookmarks.</span><span>onCreated</span><span class="subdued">.addListener</span>(function(<span>string id, BookmarkTreeNode bookmark</span>) <span class="subdued">{...}</span>);
3946              </div>
3947
3948              <div class="description">
3949                <p class="todo" style="display: none; ">Undocumented.</p>
3950                <p>Fired when a bookmark or folder is created.</p>
3951
3952                <!-- PARAMETERS -->
3953                <h4>Parameters</h4>
3954                <dl>
3955                  <div>
3956                    <div>
3957          <dt>
3958            <var>id</var>
3959              <em>
3960
3961                <!-- TYPE -->
3962                <div style="display:inline">
3963                  (
3964                    <span class="optional" style="display: none; ">optional</span>
3965                    <span class="enum" style="display: none; ">enumerated</span>
3966                    <span id="typeTemplate">
3967                      <span style="display: none; ">
3968                        <a> Type</a>
3969                      </span>
3970                      <span>
3971                        <span style="display: none; ">
3972                          array of <span><span></span></span>
3973                        </span>
3974                        <span>string</span>
3975                        <span style="display: none; "></span>
3976                      </span>
3977                    </span>
3978                  )
3979                </div>
3980
3981              </em>
3982          </dt>
3983          <dd class="todo">
3984            Undocumented.
3985          </dd>
3986          <dd style="display: none; ">
3987            Description of this parameter from the json schema.
3988          </dd>
3989          <dd style="display: none; ">
3990            This parameter was added in version
3991            <b><span></span></b>.
3992            You must omit this parameter in earlier versions,
3993            and you may omit it in any version.  If you require this
3994            parameter, the manifest key
3995            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
3996            can ensure that your extension won't be run in an earlier browser version.
3997          </dd>
3998
3999          <!-- OBJECT PROPERTIES -->
4000          <dd style="display: none; ">
4001            <dl>
4002              <div>
4003                <div>
4004                </div>
4005              </div>
4006            </dl>
4007          </dd>
4008
4009          <!-- FUNCTION PARAMETERS -->
4010          <dd style="display: none; ">
4011            <div></div>
4012          </dd>
4013
4014        </div>
4015                  </div><div>
4016                    <div>
4017          <dt>
4018            <var>bookmark</var>
4019              <em>
4020
4021                <!-- TYPE -->
4022                <div style="display:inline">
4023                  (
4024                    <span class="optional" style="display: none; ">optional</span>
4025                    <span class="enum" style="display: none; ">enumerated</span>
4026                    <span id="typeTemplate">
4027                      <span>
4028                        <a href="bookmarks.html#type-BookmarkTreeNode">BookmarkTreeNode</a>
4029                      </span>
4030                      <span style="display: none; ">
4031                        <span>
4032                          array of <span><span></span></span>
4033                        </span>
4034                        <span>paramType</span>
4035                        <span></span>
4036                      </span>
4037                    </span>
4038                  )
4039                </div>
4040
4041              </em>
4042          </dt>
4043          <dd class="todo">
4044            Undocumented.
4045          </dd>
4046          <dd style="display: none; ">
4047            Description of this parameter from the json schema.
4048          </dd>
4049          <dd style="display: none; ">
4050            This parameter was added in version
4051            <b><span></span></b>.
4052            You must omit this parameter in earlier versions,
4053            and you may omit it in any version.  If you require this
4054            parameter, the manifest key
4055            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
4056            can ensure that your extension won't be run in an earlier browser version.
4057          </dd>
4058
4059          <!-- OBJECT PROPERTIES -->
4060          <dd style="display: none; ">
4061            <dl>
4062              <div>
4063                <div>
4064                </div>
4065              </div>
4066            </dl>
4067          </dd>
4068
4069          <!-- FUNCTION PARAMETERS -->
4070          <dd style="display: none; ">
4071            <div></div>
4072          </dd>
4073
4074        </div>
4075                  </div>
4076                </dl>
4077
4078              </div> <!-- /decription -->
4079
4080            </div><div class="apiItem">
4081              <a name="event-onImportBegan"></a>
4082              <h4>onImportBegan</h4>
4083
4084              <div class="summary">
4085                <!-- Note: intentionally longer 80 columns -->
4086                <span class="subdued">chrome.bookmarks.</span><span>onImportBegan</span><span class="subdued">.addListener</span>(function(<span></span>) <span class="subdued">{...}</span>);
4087              </div>
4088
4089              <div class="description">
4090                <p class="todo" style="display: none; ">Undocumented.</p>
4091                <p>Fired when a bookmark import session is begun.  Expensive observers should ignore handleCreated updates until onImportEnded is fired.  Observers should still handle other notifications immediately.</p>
4092
4093                <!-- PARAMETERS -->
4094                <h4>Parameters</h4>
4095                <dl>
4096                  <div style="display: none; ">
4097                    <div>
4098                    </div>
4099                  </div>
4100                </dl>
4101
4102              </div> <!-- /decription -->
4103
4104            </div><div class="apiItem">
4105              <a name="event-onImportEnded"></a>
4106              <h4>onImportEnded</h4>
4107
4108              <div class="summary">
4109                <!-- Note: intentionally longer 80 columns -->
4110                <span class="subdued">chrome.bookmarks.</span><span>onImportEnded</span><span class="subdued">.addListener</span>(function(<span></span>) <span class="subdued">{...}</span>);
4111              </div>
4112
4113              <div class="description">
4114                <p class="todo" style="display: none; ">Undocumented.</p>
4115                <p>Fired when a bookmark import session is ended.</p>
4116
4117                <!-- PARAMETERS -->
4118                <h4>Parameters</h4>
4119                <dl>
4120                  <div style="display: none; ">
4121                    <div>
4122                    </div>
4123                  </div>
4124                </dl>
4125
4126              </div> <!-- /decription -->
4127
4128            </div><div class="apiItem">
4129              <a name="event-onMoved"></a>
4130              <h4>onMoved</h4>
4131
4132              <div class="summary">
4133                <!-- Note: intentionally longer 80 columns -->
4134                <span class="subdued">chrome.bookmarks.</span><span>onMoved</span><span class="subdued">.addListener</span>(function(<span>string id, object moveInfo</span>) <span class="subdued">{...}</span>);
4135              </div>
4136
4137              <div class="description">
4138                <p class="todo" style="display: none; ">Undocumented.</p>
4139                <p>Fired when a bookmark or folder is moved to a different parent folder.</p>
4140
4141                <!-- PARAMETERS -->
4142                <h4>Parameters</h4>
4143                <dl>
4144                  <div>
4145                    <div>
4146          <dt>
4147            <var>id</var>
4148              <em>
4149
4150                <!-- TYPE -->
4151                <div style="display:inline">
4152                  (
4153                    <span class="optional" style="display: none; ">optional</span>
4154                    <span class="enum" style="display: none; ">enumerated</span>
4155                    <span id="typeTemplate">
4156                      <span style="display: none; ">
4157                        <a> Type</a>
4158                      </span>
4159                      <span>
4160                        <span style="display: none; ">
4161                          array of <span><span></span></span>
4162                        </span>
4163                        <span>string</span>
4164                        <span style="display: none; "></span>
4165                      </span>
4166                    </span>
4167                  )
4168                </div>
4169
4170              </em>
4171          </dt>
4172          <dd class="todo">
4173            Undocumented.
4174          </dd>
4175          <dd style="display: none; ">
4176            Description of this parameter from the json schema.
4177          </dd>
4178          <dd style="display: none; ">
4179            This parameter was added in version
4180            <b><span></span></b>.
4181            You must omit this parameter in earlier versions,
4182            and you may omit it in any version.  If you require this
4183            parameter, the manifest key
4184            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
4185            can ensure that your extension won't be run in an earlier browser version.
4186          </dd>
4187
4188          <!-- OBJECT PROPERTIES -->
4189          <dd style="display: none; ">
4190            <dl>
4191              <div>
4192                <div>
4193                </div>
4194              </div>
4195            </dl>
4196          </dd>
4197
4198          <!-- FUNCTION PARAMETERS -->
4199          <dd style="display: none; ">
4200            <div></div>
4201          </dd>
4202
4203        </div>
4204                  </div><div>
4205                    <div>
4206          <dt>
4207            <var>moveInfo</var>
4208              <em>
4209
4210                <!-- TYPE -->
4211                <div style="display:inline">
4212                  (
4213                    <span class="optional" style="display: none; ">optional</span>
4214                    <span class="enum" style="display: none; ">enumerated</span>
4215                    <span id="typeTemplate">
4216                      <span style="display: none; ">
4217                        <a> Type</a>
4218                      </span>
4219                      <span>
4220                        <span style="display: none; ">
4221                          array of <span><span></span></span>
4222                        </span>
4223                        <span>object</span>
4224                        <span style="display: none; "></span>
4225                      </span>
4226                    </span>
4227                  )
4228                </div>
4229
4230              </em>
4231          </dt>
4232          <dd class="todo">
4233            Undocumented.
4234          </dd>
4235          <dd style="display: none; ">
4236            Description of this parameter from the json schema.
4237          </dd>
4238          <dd style="display: none; ">
4239            This parameter was added in version
4240            <b><span></span></b>.
4241            You must omit this parameter in earlier versions,
4242            and you may omit it in any version.  If you require this
4243            parameter, the manifest key
4244            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
4245            can ensure that your extension won't be run in an earlier browser version.
4246          </dd>
4247
4248          <!-- OBJECT PROPERTIES -->
4249          <dd>
4250            <dl>
4251              <div>
4252                <div>
4253          <dt>
4254            <var>parentId</var>
4255              <em>
4256
4257                <!-- TYPE -->
4258                <div style="display:inline">
4259                  (
4260                    <span class="optional" style="display: none; ">optional</span>
4261                    <span class="enum" style="display: none; ">enumerated</span>
4262                    <span id="typeTemplate">
4263                      <span style="display: none; ">
4264                        <a> Type</a>
4265                      </span>
4266                      <span>
4267                        <span style="display: none; ">
4268                          array of <span><span></span></span>
4269                        </span>
4270                        <span>string</span>
4271                        <span style="display: none; "></span>
4272                      </span>
4273                    </span>
4274                  )
4275                </div>
4276
4277              </em>
4278          </dt>
4279          <dd class="todo">
4280            Undocumented.
4281          </dd>
4282          <dd style="display: none; ">
4283            Description of this parameter from the json schema.
4284          </dd>
4285          <dd style="display: none; ">
4286            This parameter was added in version
4287            <b><span></span></b>.
4288            You must omit this parameter in earlier versions,
4289            and you may omit it in any version.  If you require this
4290            parameter, the manifest key
4291            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
4292            can ensure that your extension won't be run in an earlier browser version.
4293          </dd>
4294
4295          <!-- OBJECT PROPERTIES -->
4296          <dd style="display: none; ">
4297            <dl>
4298              <div>
4299                <div>
4300                </div>
4301              </div>
4302            </dl>
4303          </dd>
4304
4305          <!-- FUNCTION PARAMETERS -->
4306          <dd style="display: none; ">
4307            <div></div>
4308          </dd>
4309
4310        </div>
4311              </div><div>
4312                <div>
4313          <dt>
4314            <var>index</var>
4315              <em>
4316
4317                <!-- TYPE -->
4318                <div style="display:inline">
4319                  (
4320                    <span class="optional" style="display: none; ">optional</span>
4321                    <span class="enum" style="display: none; ">enumerated</span>
4322                    <span id="typeTemplate">
4323                      <span style="display: none; ">
4324                        <a> Type</a>
4325                      </span>
4326                      <span>
4327                        <span style="display: none; ">
4328                          array of <span><span></span></span>
4329                        </span>
4330                        <span>integer</span>
4331                        <span style="display: none; "></span>
4332                      </span>
4333                    </span>
4334                  )
4335                </div>
4336
4337              </em>
4338          </dt>
4339          <dd class="todo">
4340            Undocumented.
4341          </dd>
4342          <dd style="display: none; ">
4343            Description of this parameter from the json schema.
4344          </dd>
4345          <dd style="display: none; ">
4346            This parameter was added in version
4347            <b><span></span></b>.
4348            You must omit this parameter in earlier versions,
4349            and you may omit it in any version.  If you require this
4350            parameter, the manifest key
4351            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
4352            can ensure that your extension won't be run in an earlier browser version.
4353          </dd>
4354
4355          <!-- OBJECT PROPERTIES -->
4356          <dd style="display: none; ">
4357            <dl>
4358              <div>
4359                <div>
4360                </div>
4361              </div>
4362            </dl>
4363          </dd>
4364
4365          <!-- FUNCTION PARAMETERS -->
4366          <dd style="display: none; ">
4367            <div></div>
4368          </dd>
4369
4370        </div>
4371              </div><div>
4372                <div>
4373          <dt>
4374            <var>oldParentId</var>
4375              <em>
4376
4377                <!-- TYPE -->
4378                <div style="display:inline">
4379                  (
4380                    <span class="optional" style="display: none; ">optional</span>
4381                    <span class="enum" style="display: none; ">enumerated</span>
4382                    <span id="typeTemplate">
4383                      <span style="display: none; ">
4384                        <a> Type</a>
4385                      </span>
4386                      <span>
4387                        <span style="display: none; ">
4388                          array of <span><span></span></span>
4389                        </span>
4390                        <span>string</span>
4391                        <span style="display: none; "></span>
4392                      </span>
4393                    </span>
4394                  )
4395                </div>
4396
4397              </em>
4398          </dt>
4399          <dd class="todo">
4400            Undocumented.
4401          </dd>
4402          <dd style="display: none; ">
4403            Description of this parameter from the json schema.
4404          </dd>
4405          <dd style="display: none; ">
4406            This parameter was added in version
4407            <b><span></span></b>.
4408            You must omit this parameter in earlier versions,
4409            and you may omit it in any version.  If you require this
4410            parameter, the manifest key
4411            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
4412            can ensure that your extension won't be run in an earlier browser version.
4413          </dd>
4414
4415          <!-- OBJECT PROPERTIES -->
4416          <dd style="display: none; ">
4417            <dl>
4418              <div>
4419                <div>
4420                </div>
4421              </div>
4422            </dl>
4423          </dd>
4424
4425          <!-- FUNCTION PARAMETERS -->
4426          <dd style="display: none; ">
4427            <div></div>
4428          </dd>
4429
4430        </div>
4431              </div><div>
4432                <div>
4433          <dt>
4434            <var>oldIndex</var>
4435              <em>
4436
4437                <!-- TYPE -->
4438                <div style="display:inline">
4439                  (
4440                    <span class="optional" style="display: none; ">optional</span>
4441                    <span class="enum" style="display: none; ">enumerated</span>
4442                    <span id="typeTemplate">
4443                      <span style="display: none; ">
4444                        <a> Type</a>
4445                      </span>
4446                      <span>
4447                        <span style="display: none; ">
4448                          array of <span><span></span></span>
4449                        </span>
4450                        <span>integer</span>
4451                        <span style="display: none; "></span>
4452                      </span>
4453                    </span>
4454                  )
4455                </div>
4456
4457              </em>
4458          </dt>
4459          <dd class="todo">
4460            Undocumented.
4461          </dd>
4462          <dd style="display: none; ">
4463            Description of this parameter from the json schema.
4464          </dd>
4465          <dd style="display: none; ">
4466            This parameter was added in version
4467            <b><span></span></b>.
4468            You must omit this parameter in earlier versions,
4469            and you may omit it in any version.  If you require this
4470            parameter, the manifest key
4471            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
4472            can ensure that your extension won't be run in an earlier browser version.
4473          </dd>
4474
4475          <!-- OBJECT PROPERTIES -->
4476          <dd style="display: none; ">
4477            <dl>
4478              <div>
4479                <div>
4480                </div>
4481              </div>
4482            </dl>
4483          </dd>
4484
4485          <!-- FUNCTION PARAMETERS -->
4486          <dd style="display: none; ">
4487            <div></div>
4488          </dd>
4489
4490        </div>
4491              </div>
4492            </dl>
4493          </dd>
4494
4495          <!-- FUNCTION PARAMETERS -->
4496          <dd style="display: none; ">
4497            <div></div>
4498          </dd>
4499
4500        </div>
4501                  </div>
4502                </dl>
4503
4504              </div> <!-- /decription -->
4505
4506            </div><div class="apiItem">
4507              <a name="event-onRemoved"></a>
4508              <h4>onRemoved</h4>
4509
4510              <div class="summary">
4511                <!-- Note: intentionally longer 80 columns -->
4512                <span class="subdued">chrome.bookmarks.</span><span>onRemoved</span><span class="subdued">.addListener</span>(function(<span>string id, object removeInfo</span>) <span class="subdued">{...}</span>);
4513              </div>
4514
4515              <div class="description">
4516                <p class="todo" style="display: none; ">Undocumented.</p>
4517                <p>Fired when a bookmark or folder is removed.  When a folder is removed recursively, a single notification is fired for the folder, and none for its contents.</p>
4518
4519                <!-- PARAMETERS -->
4520                <h4>Parameters</h4>
4521                <dl>
4522                  <div>
4523                    <div>
4524          <dt>
4525            <var>id</var>
4526              <em>
4527
4528                <!-- TYPE -->
4529                <div style="display:inline">
4530                  (
4531                    <span class="optional" style="display: none; ">optional</span>
4532                    <span class="enum" style="display: none; ">enumerated</span>
4533                    <span id="typeTemplate">
4534                      <span style="display: none; ">
4535                        <a> Type</a>
4536                      </span>
4537                      <span>
4538                        <span style="display: none; ">
4539                          array of <span><span></span></span>
4540                        </span>
4541                        <span>string</span>
4542                        <span style="display: none; "></span>
4543                      </span>
4544                    </span>
4545                  )
4546                </div>
4547
4548              </em>
4549          </dt>
4550          <dd class="todo">
4551            Undocumented.
4552          </dd>
4553          <dd style="display: none; ">
4554            Description of this parameter from the json schema.
4555          </dd>
4556          <dd style="display: none; ">
4557            This parameter was added in version
4558            <b><span></span></b>.
4559            You must omit this parameter in earlier versions,
4560            and you may omit it in any version.  If you require this
4561            parameter, the manifest key
4562            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
4563            can ensure that your extension won't be run in an earlier browser version.
4564          </dd>
4565
4566          <!-- OBJECT PROPERTIES -->
4567          <dd style="display: none; ">
4568            <dl>
4569              <div>
4570                <div>
4571                </div>
4572              </div>
4573            </dl>
4574          </dd>
4575
4576          <!-- FUNCTION PARAMETERS -->
4577          <dd style="display: none; ">
4578            <div></div>
4579          </dd>
4580
4581        </div>
4582                  </div><div>
4583                    <div>
4584          <dt>
4585            <var>removeInfo</var>
4586              <em>
4587
4588                <!-- TYPE -->
4589                <div style="display:inline">
4590                  (
4591                    <span class="optional" style="display: none; ">optional</span>
4592                    <span class="enum" style="display: none; ">enumerated</span>
4593                    <span id="typeTemplate">
4594                      <span style="display: none; ">
4595                        <a> Type</a>
4596                      </span>
4597                      <span>
4598                        <span style="display: none; ">
4599                          array of <span><span></span></span>
4600                        </span>
4601                        <span>object</span>
4602                        <span style="display: none; "></span>
4603                      </span>
4604                    </span>
4605                  )
4606                </div>
4607
4608              </em>
4609          </dt>
4610          <dd class="todo">
4611            Undocumented.
4612          </dd>
4613          <dd style="display: none; ">
4614            Description of this parameter from the json schema.
4615          </dd>
4616          <dd style="display: none; ">
4617            This parameter was added in version
4618            <b><span></span></b>.
4619            You must omit this parameter in earlier versions,
4620            and you may omit it in any version.  If you require this
4621            parameter, the manifest key
4622            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
4623            can ensure that your extension won't be run in an earlier browser version.
4624          </dd>
4625
4626          <!-- OBJECT PROPERTIES -->
4627          <dd>
4628            <dl>
4629              <div>
4630                <div>
4631          <dt>
4632            <var>parentId</var>
4633              <em>
4634
4635                <!-- TYPE -->
4636                <div style="display:inline">
4637                  (
4638                    <span class="optional" style="display: none; ">optional</span>
4639                    <span class="enum" style="display: none; ">enumerated</span>
4640                    <span id="typeTemplate">
4641                      <span style="display: none; ">
4642                        <a> Type</a>
4643                      </span>
4644                      <span>
4645                        <span style="display: none; ">
4646                          array of <span><span></span></span>
4647                        </span>
4648                        <span>string</span>
4649                        <span style="display: none; "></span>
4650                      </span>
4651                    </span>
4652                  )
4653                </div>
4654
4655              </em>
4656          </dt>
4657          <dd class="todo">
4658            Undocumented.
4659          </dd>
4660          <dd style="display: none; ">
4661            Description of this parameter from the json schema.
4662          </dd>
4663          <dd style="display: none; ">
4664            This parameter was added in version
4665            <b><span></span></b>.
4666            You must omit this parameter in earlier versions,
4667            and you may omit it in any version.  If you require this
4668            parameter, the manifest key
4669            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
4670            can ensure that your extension won't be run in an earlier browser version.
4671          </dd>
4672
4673          <!-- OBJECT PROPERTIES -->
4674          <dd style="display: none; ">
4675            <dl>
4676              <div>
4677                <div>
4678                </div>
4679              </div>
4680            </dl>
4681          </dd>
4682
4683          <!-- FUNCTION PARAMETERS -->
4684          <dd style="display: none; ">
4685            <div></div>
4686          </dd>
4687
4688        </div>
4689              </div><div>
4690                <div>
4691          <dt>
4692            <var>index</var>
4693              <em>
4694
4695                <!-- TYPE -->
4696                <div style="display:inline">
4697                  (
4698                    <span class="optional" style="display: none; ">optional</span>
4699                    <span class="enum" style="display: none; ">enumerated</span>
4700                    <span id="typeTemplate">
4701                      <span style="display: none; ">
4702                        <a> Type</a>
4703                      </span>
4704                      <span>
4705                        <span style="display: none; ">
4706                          array of <span><span></span></span>
4707                        </span>
4708                        <span>integer</span>
4709                        <span style="display: none; "></span>
4710                      </span>
4711                    </span>
4712                  )
4713                </div>
4714
4715              </em>
4716          </dt>
4717          <dd class="todo">
4718            Undocumented.
4719          </dd>
4720          <dd style="display: none; ">
4721            Description of this parameter from the json schema.
4722          </dd>
4723          <dd style="display: none; ">
4724            This parameter was added in version
4725            <b><span></span></b>.
4726            You must omit this parameter in earlier versions,
4727            and you may omit it in any version.  If you require this
4728            parameter, the manifest key
4729            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
4730            can ensure that your extension won't be run in an earlier browser version.
4731          </dd>
4732
4733          <!-- OBJECT PROPERTIES -->
4734          <dd style="display: none; ">
4735            <dl>
4736              <div>
4737                <div>
4738                </div>
4739              </div>
4740            </dl>
4741          </dd>
4742
4743          <!-- FUNCTION PARAMETERS -->
4744          <dd style="display: none; ">
4745            <div></div>
4746          </dd>
4747
4748        </div>
4749              </div>
4750            </dl>
4751          </dd>
4752
4753          <!-- FUNCTION PARAMETERS -->
4754          <dd style="display: none; ">
4755            <div></div>
4756          </dd>
4757
4758        </div>
4759                  </div>
4760                </dl>
4761
4762              </div> <!-- /decription -->
4763
4764            </div> <!-- /apiItem -->
4765
4766          </div> <!-- /apiGroup -->
4767
4768          <!-- TYPES -->
4769          <div class="apiGroup">
4770            <a name="types"></a>
4771            <h3 id="types">Types</h3>
4772
4773            <!-- iterates over all types -->
4774            <div class="apiItem">
4775              <a name="type-BookmarkTreeNode"></a>
4776              <h4>BookmarkTreeNode</h4>
4777
4778              <div>
4779          <dt>
4780            <var style="display: none; ">paramName</var>
4781              <em>
4782
4783                <!-- TYPE -->
4784                <div style="display:inline">
4785                  (
4786                    <span class="optional" style="display: none; ">optional</span>
4787                    <span class="enum" style="display: none; ">enumerated</span>
4788                    <span id="typeTemplate">
4789                      <span style="display: none; ">
4790                        <a> Type</a>
4791                      </span>
4792                      <span>
4793                        <span style="display: none; ">
4794                          array of <span><span></span></span>
4795                        </span>
4796                        <span>object</span>
4797                        <span style="display: none; "></span>
4798                      </span>
4799                    </span>
4800                  )
4801                </div>
4802
4803              </em>
4804          </dt>
4805          <dd class="todo" style="display: none; ">
4806            Undocumented.
4807          </dd>
4808          <dd>A node (either a bookmark or a folder) in the bookmark tree.  Child nodes are ordered within their parent folder.</dd>
4809          <dd style="display: none; ">
4810            This parameter was added in version
4811            <b><span></span></b>.
4812            You must omit this parameter in earlier versions,
4813            and you may omit it in any version.  If you require this
4814            parameter, the manifest key
4815            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
4816            can ensure that your extension won't be run in an earlier browser version.
4817          </dd>
4818
4819          <!-- OBJECT PROPERTIES -->
4820          <dd>
4821            <dl>
4822              <div>
4823                <div>
4824          <dt>
4825            <var>id</var>
4826              <em>
4827
4828                <!-- TYPE -->
4829                <div style="display:inline">
4830                  (
4831                    <span class="optional" style="display: none; ">optional</span>
4832                    <span class="enum" style="display: none; ">enumerated</span>
4833                    <span id="typeTemplate">
4834                      <span style="display: none; ">
4835                        <a> Type</a>
4836                      </span>
4837                      <span>
4838                        <span style="display: none; ">
4839                          array of <span><span></span></span>
4840                        </span>
4841                        <span>string</span>
4842                        <span style="display: none; "></span>
4843                      </span>
4844                    </span>
4845                  )
4846                </div>
4847
4848              </em>
4849          </dt>
4850          <dd class="todo" style="display: none; ">
4851            Undocumented.
4852          </dd>
4853          <dd>The unique identifier for the node. IDs are unique within the current profile, and they remain valid even after the browser is restarted.</dd>
4854          <dd style="display: none; ">
4855            This parameter was added in version
4856            <b><span></span></b>.
4857            You must omit this parameter in earlier versions,
4858            and you may omit it in any version.  If you require this
4859            parameter, the manifest key
4860            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
4861            can ensure that your extension won't be run in an earlier browser version.
4862          </dd>
4863
4864          <!-- OBJECT PROPERTIES -->
4865          <dd style="display: none; ">
4866            <dl>
4867              <div>
4868                <div>
4869                </div>
4870              </div>
4871            </dl>
4872          </dd>
4873
4874          <!-- FUNCTION PARAMETERS -->
4875          <dd style="display: none; ">
4876            <div></div>
4877          </dd>
4878
4879        </div>
4880              </div><div>
4881                <div>
4882          <dt>
4883            <var>parentId</var>
4884              <em>
4885
4886                <!-- TYPE -->
4887                <div style="display:inline">
4888                  (
4889                    <span class="optional">optional</span>
4890                    <span class="enum" style="display: none; ">enumerated</span>
4891                    <span id="typeTemplate">
4892                      <span style="display: none; ">
4893                        <a> Type</a>
4894                      </span>
4895                      <span>
4896                        <span style="display: none; ">
4897                          array of <span><span></span></span>
4898                        </span>
4899                        <span>string</span>
4900                        <span style="display: none; "></span>
4901                      </span>
4902                    </span>
4903                  )
4904                </div>
4905
4906              </em>
4907          </dt>
4908          <dd class="todo" style="display: none; ">
4909            Undocumented.
4910          </dd>
4911          <dd>The <code>id</code> of the parent folder.  Omitted for the root node.</dd>
4912          <dd style="display: none; ">
4913            This parameter was added in version
4914            <b><span></span></b>.
4915            You must omit this parameter in earlier versions,
4916            and you may omit it in any version.  If you require this
4917            parameter, the manifest key
4918            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
4919            can ensure that your extension won't be run in an earlier browser version.
4920          </dd>
4921
4922          <!-- OBJECT PROPERTIES -->
4923          <dd style="display: none; ">
4924            <dl>
4925              <div>
4926                <div>
4927                </div>
4928              </div>
4929            </dl>
4930          </dd>
4931
4932          <!-- FUNCTION PARAMETERS -->
4933          <dd style="display: none; ">
4934            <div></div>
4935          </dd>
4936
4937        </div>
4938              </div><div>
4939                <div>
4940          <dt>
4941            <var>index</var>
4942              <em>
4943
4944                <!-- TYPE -->
4945                <div style="display:inline">
4946                  (
4947                    <span class="optional">optional</span>
4948                    <span class="enum" style="display: none; ">enumerated</span>
4949                    <span id="typeTemplate">
4950                      <span style="display: none; ">
4951                        <a> Type</a>
4952                      </span>
4953                      <span>
4954                        <span style="display: none; ">
4955                          array of <span><span></span></span>
4956                        </span>
4957                        <span>integer</span>
4958                        <span style="display: none; "></span>
4959                      </span>
4960                    </span>
4961                  )
4962                </div>
4963
4964              </em>
4965          </dt>
4966          <dd class="todo" style="display: none; ">
4967            Undocumented.
4968          </dd>
4969          <dd>The 0-based position of this node within its parent folder.</dd>
4970          <dd style="display: none; ">
4971            This parameter was added in version
4972            <b><span></span></b>.
4973            You must omit this parameter in earlier versions,
4974            and you may omit it in any version.  If you require this
4975            parameter, the manifest key
4976            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
4977            can ensure that your extension won't be run in an earlier browser version.
4978          </dd>
4979
4980          <!-- OBJECT PROPERTIES -->
4981          <dd style="display: none; ">
4982            <dl>
4983              <div>
4984                <div>
4985                </div>
4986              </div>
4987            </dl>
4988          </dd>
4989
4990          <!-- FUNCTION PARAMETERS -->
4991          <dd style="display: none; ">
4992            <div></div>
4993          </dd>
4994
4995        </div>
4996              </div><div>
4997                <div>
4998          <dt>
4999            <var>url</var>
5000              <em>
5001
5002                <!-- TYPE -->
5003                <div style="display:inline">
5004                  (
5005                    <span class="optional">optional</span>
5006                    <span class="enum" style="display: none; ">enumerated</span>
5007                    <span id="typeTemplate">
5008                      <span style="display: none; ">
5009                        <a> Type</a>
5010                      </span>
5011                      <span>
5012                        <span style="display: none; ">
5013                          array of <span><span></span></span>
5014                        </span>
5015                        <span>string</span>
5016                        <span style="display: none; "></span>
5017                      </span>
5018                    </span>
5019                  )
5020                </div>
5021
5022              </em>
5023          </dt>
5024          <dd class="todo" style="display: none; ">
5025            Undocumented.
5026          </dd>
5027          <dd>The URL navigated to when a user clicks the bookmark. Omitted for folders.</dd>
5028          <dd style="display: none; ">
5029            This parameter was added in version
5030            <b><span></span></b>.
5031            You must omit this parameter in earlier versions,
5032            and you may omit it in any version.  If you require this
5033            parameter, the manifest key
5034            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
5035            can ensure that your extension won't be run in an earlier browser version.
5036          </dd>
5037
5038          <!-- OBJECT PROPERTIES -->
5039          <dd style="display: none; ">
5040            <dl>
5041              <div>
5042                <div>
5043                </div>
5044              </div>
5045            </dl>
5046          </dd>
5047
5048          <!-- FUNCTION PARAMETERS -->
5049          <dd style="display: none; ">
5050            <div></div>
5051          </dd>
5052
5053        </div>
5054              </div><div>
5055                <div>
5056          <dt>
5057            <var>title</var>
5058              <em>
5059
5060                <!-- TYPE -->
5061                <div style="display:inline">
5062                  (
5063                    <span class="optional" style="display: none; ">optional</span>
5064                    <span class="enum" style="display: none; ">enumerated</span>
5065                    <span id="typeTemplate">
5066                      <span style="display: none; ">
5067                        <a> Type</a>
5068                      </span>
5069                      <span>
5070                        <span style="display: none; ">
5071                          array of <span><span></span></span>
5072                        </span>
5073                        <span>string</span>
5074                        <span style="display: none; "></span>
5075                      </span>
5076                    </span>
5077                  )
5078                </div>
5079
5080              </em>
5081          </dt>
5082          <dd class="todo" style="display: none; ">
5083            Undocumented.
5084          </dd>
5085          <dd>The text displayed for the node.</dd>
5086          <dd style="display: none; ">
5087            This parameter was added in version
5088            <b><span></span></b>.
5089            You must omit this parameter in earlier versions,
5090            and you may omit it in any version.  If you require this
5091            parameter, the manifest key
5092            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
5093            can ensure that your extension won't be run in an earlier browser version.
5094          </dd>
5095
5096          <!-- OBJECT PROPERTIES -->
5097          <dd style="display: none; ">
5098            <dl>
5099              <div>
5100                <div>
5101                </div>
5102              </div>
5103            </dl>
5104          </dd>
5105
5106          <!-- FUNCTION PARAMETERS -->
5107          <dd style="display: none; ">
5108            <div></div>
5109          </dd>
5110
5111        </div>
5112              </div><div>
5113                <div>
5114          <dt>
5115            <var>dateAdded</var>
5116              <em>
5117
5118                <!-- TYPE -->
5119                <div style="display:inline">
5120                  (
5121                    <span class="optional">optional</span>
5122                    <span class="enum" style="display: none; ">enumerated</span>
5123                    <span id="typeTemplate">
5124                      <span style="display: none; ">
5125                        <a> Type</a>
5126                      </span>
5127                      <span>
5128                        <span style="display: none; ">
5129                          array of <span><span></span></span>
5130                        </span>
5131                        <span>number</span>
5132                        <span style="display: none; "></span>
5133                      </span>
5134                    </span>
5135                  )
5136                </div>
5137
5138              </em>
5139          </dt>
5140          <dd class="todo" style="display: none; ">
5141            Undocumented.
5142          </dd>
5143          <dd>When this node was created, in milliseconds since the epoch (<code>new Date(dateAdded)</code>).</dd>
5144          <dd style="display: none; ">
5145            This parameter was added in version
5146            <b><span></span></b>.
5147            You must omit this parameter in earlier versions,
5148            and you may omit it in any version.  If you require this
5149            parameter, the manifest key
5150            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
5151            can ensure that your extension won't be run in an earlier browser version.
5152          </dd>
5153
5154          <!-- OBJECT PROPERTIES -->
5155          <dd style="display: none; ">
5156            <dl>
5157              <div>
5158                <div>
5159                </div>
5160              </div>
5161            </dl>
5162          </dd>
5163
5164          <!-- FUNCTION PARAMETERS -->
5165          <dd style="display: none; ">
5166            <div></div>
5167          </dd>
5168
5169        </div>
5170              </div><div>
5171                <div>
5172          <dt>
5173            <var>dateGroupModified</var>
5174              <em>
5175
5176                <!-- TYPE -->
5177                <div style="display:inline">
5178                  (
5179                    <span class="optional">optional</span>
5180                    <span class="enum" style="display: none; ">enumerated</span>
5181                    <span id="typeTemplate">
5182                      <span style="display: none; ">
5183                        <a> Type</a>
5184                      </span>
5185                      <span>
5186                        <span style="display: none; ">
5187                          array of <span><span></span></span>
5188                        </span>
5189                        <span>number</span>
5190                        <span style="display: none; "></span>
5191                      </span>
5192                    </span>
5193                  )
5194                </div>
5195
5196              </em>
5197          </dt>
5198          <dd class="todo" style="display: none; ">
5199            Undocumented.
5200          </dd>
5201          <dd>When the contents of this folder last changed, in milliseconds since the epoch.</dd>
5202          <dd style="display: none; ">
5203            This parameter was added in version
5204            <b><span></span></b>.
5205            You must omit this parameter in earlier versions,
5206            and you may omit it in any version.  If you require this
5207            parameter, the manifest key
5208            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
5209            can ensure that your extension won't be run in an earlier browser version.
5210          </dd>
5211
5212          <!-- OBJECT PROPERTIES -->
5213          <dd style="display: none; ">
5214            <dl>
5215              <div>
5216                <div>
5217                </div>
5218              </div>
5219            </dl>
5220          </dd>
5221
5222          <!-- FUNCTION PARAMETERS -->
5223          <dd style="display: none; ">
5224            <div></div>
5225          </dd>
5226
5227        </div>
5228              </div><div>
5229                <div>
5230          <dt>
5231            <var>children</var>
5232              <em>
5233
5234                <!-- TYPE -->
5235                <div style="display:inline">
5236                  (
5237                    <span class="optional">optional</span>
5238                    <span class="enum" style="display: none; ">enumerated</span>
5239                    <span id="typeTemplate">
5240                      <span style="display: none; ">
5241                        <a> Type</a>
5242                      </span>
5243                      <span>
5244                        <span>
5245                          array of <span><span>
5246                      <span>
5247                        <a href="bookmarks.html#type-BookmarkTreeNode">BookmarkTreeNode</a>
5248                      </span>
5249                      <span style="display: none; ">
5250                        <span>
5251                          array of <span><span></span></span>
5252                        </span>
5253                        <span>paramType</span>
5254                        <span></span>
5255                      </span>
5256                    </span></span>
5257                        </span>
5258                        <span style="display: none; ">paramType</span>
5259                        <span style="display: none; "></span>
5260                      </span>
5261                    </span>
5262                  )
5263                </div>
5264
5265              </em>
5266          </dt>
5267          <dd class="todo" style="display: none; ">
5268            Undocumented.
5269          </dd>
5270          <dd>An ordered list of children of this node.</dd>
5271          <dd style="display: none; ">
5272            This parameter was added in version
5273            <b><span></span></b>.
5274            You must omit this parameter in earlier versions,
5275            and you may omit it in any version.  If you require this
5276            parameter, the manifest key
5277            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
5278            can ensure that your extension won't be run in an earlier browser version.
5279          </dd>
5280
5281          <!-- OBJECT PROPERTIES -->
5282          <dd style="display: none; ">
5283            <dl>
5284              <div>
5285                <div>
5286                </div>
5287              </div>
5288            </dl>
5289          </dd>
5290
5291          <!-- FUNCTION PARAMETERS -->
5292          <dd style="display: none; ">
5293            <div></div>
5294          </dd>
5295
5296        </div>
5297              </div>
5298            </dl>
5299          </dd>
5300
5301          <!-- FUNCTION PARAMETERS -->
5302          <dd style="display: none; ">
5303            <div></div>
5304          </dd>
5305
5306        </div>
5307
5308            </div> <!-- /apiItem -->
5309
5310          </div> <!-- /apiGroup -->
5311
5312        </div> <!-- /apiPage -->
5313      </div> <!-- /gc-pagecontent -->
5314    </div> <!-- /g-section -->
5315  </div> <!-- /codesiteContent -->
5316    <div id="gc-footer" --="">
5317      <div class="text">
5318  <p>
5319  Except as otherwise <a href="http://code.google.com/policies.html#restrictions">noted</a>,
5320  the content of this page is licensed under the <a rel="license" href="http://creativecommons.org/licenses/by/3.0/">Creative Commons
5321  Attribution 3.0 License</a>, and code samples are licensed under the
5322  <a rel="license" href="http://code.google.com/google_bsd_license.html">BSD License</a>.
5323  </p>
5324  <p>
5325  ©2010 Google
5326  </p>
5327
5328<!-- begin analytics -->
5329<script src="http://www.google-analytics.com/urchin.js" type="text/javascript"></script>
5330<script src="http://www.google-analytics.com/ga.js" type="text/javascript"></script>
5331
5332<script type="text/javascript">
5333  // chrome doc tracking
5334  try {
5335    var engdocs = _gat._getTracker("YT-10763712-2");
5336    engdocs._trackPageview();
5337  } catch(err) {}
5338
5339  // code.google.com site-wide tracking
5340  try {
5341    _uacct="UA-18071-1";
5342    _uanchor=1;
5343    _uff=0;
5344    urchinTracker();
5345  }
5346  catch(e) {/* urchinTracker not available. */}
5347</script>
5348<!-- end analytics -->
5349      </div>
5350    </div> <!-- /gc-footer -->
5351  </div> <!-- /gc-container -->
5352</body></html>
5353