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