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