Home | History | Annotate | Download | only in docs
      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>chrome.experimental.sidebar - 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           <!-- OBJECT METHODS -->
     85           <dd>
     86             <div></div>
     87           </dd>
     88 
     89           <!-- OBJECT EVENT FIELDS -->
     90           <dd>
     91             <div></div>
     92           </dd>
     93 
     94           <!-- FUNCTION PARAMETERS -->
     95           <dd>
     96             <div></div>
     97           </dd>
     98 
     99         </div> <!-- /VALUE -->
    100 
    101         <div id="functionParametersTemplate">
    102           <h5>Parameters</h5>
    103           <dl>
    104             <div>
    105               <div>
    106               </div>
    107             </div>
    108           </dl>
    109         </div>
    110       </div> <!-- /SUBTEMPLATES -->
    111 
    112   <a id="top"></a>
    113     <div id="skipto">
    114       <a href="#gc-pagecontent">Skip to page content</a>
    115       <a href="#gc-toc">Skip to main navigation</a>
    116     </div>
    117     <!-- API HEADER -->
    118     <table id="header" width="100%" cellspacing="0" border="0">
    119       <tbody><tr>
    120         <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>
    121         <td valign="middle" width="100%" style="padding-left:0.6em;">
    122           <form action="http://www.google.com/cse" id="cse" style="margin-top:0.5em">
    123             <div id="gsc-search-box">
    124               <input type="hidden" name="cx" value="002967670403910741006:61_cvzfqtno">
    125               <input type="hidden" name="ie" value="UTF-8">
    126               <input type="text" name="q" value="" size="55">
    127               <input class="gsc-search-button" type="submit" name="sa" value="Search">
    128               <br>
    129               <span class="greytext">e.g. "page action" or "tabs"</span>
    130             </div>
    131           </form>
    132 
    133           <script type="text/javascript" src="http://www.google.com/jsapi"></script>
    134           <script type="text/javascript">google.load("elements", "1", {packages: "transliteration"});</script>
    135           <script type="text/javascript" src="http://www.google.com/coop/cse/t13n?form=cse&t13n_langs=en"></script>
    136           <script type="text/javascript" src="http://www.google.com/coop/cse/brand?form=cse&lang=en"></script>
    137         </td>
    138       </tr>
    139     </tbody></table>
    140 
    141     <div id="codesiteContent" class="">
    142 
    143       <a id="gc-topnav-anchor"></a>
    144       <div id="gc-topnav">
    145         <h1>Google Chrome Extensions (<a href="http://code.google.com/labs/">Labs</a>)</h1>
    146         <ul id="home" class="gc-topnav-tabs">
    147           <li id="home_link">
    148             <a href="index.html" title="Google Chrome Extensions home page">Home</a>
    149           </li>
    150           <li id="docs_link">
    151             <a href="docs.html" title="Official Google Chrome Extensions documentation">Docs</a>
    152           </li>
    153           <li id="faq_link">
    154             <a href="faq.html" title="Answers to frequently asked questions about Google Chrome Extensions">FAQ</a>
    155           </li>
    156           <li id="samples_link">
    157             <a href="samples.html" title="Sample extensions (with source code)">Samples</a>
    158           </li>
    159           <li id="group_link">
    160             <a href="http://groups.google.com/a/chromium.org/group/chromium-extensions" title="Google Chrome Extensions developer forum">Group</a>
    161           </li>
    162         </ul>
    163       </div> <!-- end gc-topnav -->
    164 
    165     <div class="g-section g-tpl-170">
    166       <!-- SIDENAV -->
    167       <div class="g-unit g-first" id="gc-toc">
    168         <ul>
    169           <li><a href="getstarted.html">Getting Started</a></li>
    170           <li><a href="overview.html">Overview</a></li>
    171           <li><a href="whats_new.html">What's New?</a></li>
    172           <li><h2><a href="devguide.html">Developer's Guide</a></h2>
    173             <ul>
    174               <li>Browser UI
    175                 <ul>
    176                   <li><a href="browserAction.html">Browser Actions</a></li>
    177                   <li><a href="contextMenus.html">Context Menus</a></li>
    178                   <li><a href="notifications.html">Desktop Notifications</a></li>
    179                   <li><a href="omnibox.html">Omnibox</a></li>
    180                   <li><a href="options.html">Options Pages</a></li>
    181                   <li><a href="override.html">Override Pages</a></li>
    182                   <li><a href="pageAction.html">Page Actions</a></li>
    183                 </ul>
    184               </li>
    185               <li>Browser Interaction
    186                 <ul>
    187                   <li><a href="bookmarks.html">Bookmarks</a></li>
    188                   <li><a href="cookies.html">Cookies</a></li>
    189                   <li><a href="events.html">Events</a></li>
    190                   <li><a href="history.html">History</a></li>
    191                   <li><a href="management.html">Management</a></li>
    192                   <li><a href="tabs.html">Tabs</a></li>
    193                   <li><a href="windows.html">Windows</a></li>
    194                 </ul>
    195               </li>
    196               <li>Implementation
    197                 <ul>
    198                   <li><a href="a11y.html">Accessibility</a></li>
    199                   <li><a href="background_pages.html">Background Pages</a></li>
    200                   <li><a href="content_scripts.html">Content Scripts</a></li>
    201                   <li><a href="xhr.html">Cross-Origin XHR</a></li>
    202                   <li><a href="idle.html">Idle</a></li>
    203                   <li><a href="i18n.html">Internationalization</a></li>
    204                   <li><a href="messaging.html">Message Passing</a></li>
    205                   <li><a href="npapi.html">NPAPI Plugins</a></li>
    206                 </ul>
    207               </li>
    208               <li>Finishing
    209                 <ul>
    210                   <li><a href="hosting.html">Hosting</a></li>
    211                   <li><a href="external_extensions.html">Other Deployment Options</a></li>
    212                 </ul>
    213               </li>
    214             </ul>
    215           </li>
    216           <li><h2><a href="apps.html">Packaged Apps</a></h2></li>
    217           <li><h2><a href="tutorials.html">Tutorials</a></h2>
    218             <ul>
    219               <li><a href="tut_debugging.html">Debugging</a></li>
    220               <li><a href="tut_analytics.html">Google Analytics</a></li>
    221               <li><a href="tut_oauth.html">OAuth</a></li>
    222             </ul>
    223           </li>
    224           <li><h2>Reference</h2>
    225             <ul>
    226               <li>Formats
    227                 <ul>
    228                   <li><a href="manifest.html">Manifest Files</a></li>
    229                   <li><a href="match_patterns.html">Match Patterns</a></li>
    230                 </ul>
    231               </li>
    232               <li><a href="permission_warnings.html">Permission Warnings</a></li>
    233               <li><a href="api_index.html">chrome.* APIs</a></li>
    234               <li><a href="api_other.html">Other APIs</a></li>
    235             </ul>
    236           </li>
    237           <li><h2><a href="samples.html">Samples</a></h2></li>
    238           <div class="line"> </div>
    239           <li><h2>More</h2>
    240             <ul>
    241               <li><a href="http://code.google.com/chrome/webstore/docs/index.html">Chrome Web Store</a></li>
    242               <li><a href="http://code.google.com/chrome/apps/docs/developers_guide.html">Hosted Apps</a></li>
    243               <li><a href="themes.html">Themes</a></li>
    244             </ul>
    245           </li>
    246         </ul>
    247       </div>
    248       <script>
    249         initToggles();
    250       </script>
    251 
    252     <div class="g-unit" id="gc-pagecontent">
    253       <div id="pageTitle">
    254         <h1 class="page_title">chrome.experimental.sidebar</h1>
    255       </div>
    256         <!-- TABLE OF CONTENTS -->
    257         <div id="toc">
    258           <h2>Contents</h2>
    259           <ol>
    260             <li style="display: none; ">
    261               <a>h2Name</a>
    262               <ol>
    263                 <li>
    264                   <a>h3Name</a>
    265                 </li>
    266               </ol>
    267             </li>
    268               <li>
    269                 <a href="#apiReference">API reference: chrome.experimental.sidebar</a>
    270                 <ol>
    271                   <li style="display: none; ">
    272                     <a href="#properties">Properties</a>
    273                     <ol>
    274                       <li>
    275                         <a href="#property-anchor">propertyName</a>
    276                       </li>
    277                     </ol>
    278                   </li>
    279                   <li>
    280                     <a href="#global-methods">Methods</a>
    281                     <ol>
    282                       <li>
    283                         <a href="#method-collapse">collapse</a>
    284                       </li><li>
    285                         <a href="#method-expand">expand</a>
    286                       </li><li>
    287                         <a href="#method-getState">getState</a>
    288                       </li><li>
    289                         <a href="#method-hide">hide</a>
    290                       </li><li>
    291                         <a href="#method-navigate">navigate</a>
    292                       </li><li>
    293                         <a href="#method-setBadgeText">setBadgeText</a>
    294                       </li><li>
    295                         <a href="#method-setIcon">setIcon</a>
    296                       </li><li>
    297                         <a href="#method-setTitle">setTitle</a>
    298                       </li><li>
    299                         <a href="#method-show">show</a>
    300                       </li>
    301                     </ol>
    302                   </li>
    303                   <li>
    304                     <a href="#global-events">Events</a>
    305                     <ol>
    306                       <li>
    307                         <a href="#event-onStateChanged">onStateChanged</a>
    308                       </li>
    309                     </ol>
    310                   </li>
    311                   <li style="display: none; ">
    312                     <a href="#types">Types</a>
    313                     <ol>
    314                       <li>
    315                         <a href="#id-anchor">id</a>
    316                       </li>
    317                     </ol>
    318                   </li>
    319                 </ol>
    320               </li>
    321           </ol>
    322         </div>
    323         <!-- /TABLE OF CONTENTS -->
    324 
    325         <!-- Standard content lead-in for experimental API pages -->
    326         <p id="classSummary">
    327           For information on how to use experimental APIs, see the <a href="experimental.html">chrome.experimental.* APIs</a> page.
    328         </p>
    329 
    330         <!-- STATIC CONTENT PLACEHOLDER -->
    331         <div id="static"></div>
    332 
    333         <!-- API PAGE -->
    334         <div class="apiPage">
    335         <a name="apiReference"></a>
    336         <h2>API reference: chrome.experimental.sidebar</h2>
    337 
    338           <!-- PROPERTIES -->
    339           <div class="apiGroup" style="display: none; ">
    340             <a name="properties"></a>
    341             <h3 id="properties">Properties</h3>
    342 
    343             <div>
    344               <a></a>
    345               <h4>getLastError</h4>
    346               <div class="summary">
    347                 <!-- Note: intentionally longer 80 columns -->
    348                 <span>chrome.extension</span><span>lastError</span>
    349               </div>
    350               <div>
    351               </div>
    352             </div>
    353 
    354           </div> <!-- /apiGroup -->
    355 
    356           <!-- METHODS -->
    357           <div id="methodsTemplate" class="apiGroup">
    358             <a name="global-methods"></a>
    359             <h3>Methods</h3>
    360 
    361             <!-- iterates over all functions -->
    362             <div class="apiItem">
    363               <a name="method-collapse"></a> <!-- method-anchor -->
    364               <h4>collapse</h4>
    365 
    366               <div class="summary"><span style="display: none; ">void</span>
    367                   <!-- Note: intentionally longer 80 columns -->
    368                   <span>chrome.experimental.sidebar.collapse</span>(<span class="optional"><span style="display: none; ">, </span><span>object</span>
    369                       <var><span>details</span></var></span>)</div>
    370 
    371               <div class="description">
    372                 <p class="todo" style="display: none; ">Undocumented.</p>
    373                 <p>Collapses sidebar for the specified tab. Has no effect if sidebar is not in its 'active' state (see getState).</p>
    374 
    375                 <!-- PARAMETERS -->
    376                 <h4>Parameters</h4>
    377                 <dl>
    378                   <div>
    379                     <div>
    380           <dt>
    381             <var>details</var>
    382               <em>
    383 
    384                 <!-- TYPE -->
    385                 <div style="display:inline">
    386                   (
    387                     <span class="optional">optional</span>
    388                     <span class="enum" style="display: none; ">enumerated</span>
    389                     <span id="typeTemplate">
    390                       <span style="display: none; ">
    391                         <a> Type</a>
    392                       </span>
    393                       <span>
    394                         <span style="display: none; ">
    395                           array of <span><span></span></span>
    396                         </span>
    397                         <span>object</span>
    398                         <span style="display: none; "></span>
    399                       </span>
    400                     </span>
    401                   )
    402                 </div>
    403 
    404               </em>
    405           </dt>
    406           <dd class="todo">
    407             Undocumented.
    408           </dd>
    409           <dd style="display: none; ">
    410             Description of this parameter from the json schema.
    411           </dd>
    412           <dd style="display: none; ">
    413             This parameter was added in version
    414             <b><span></span></b>.
    415             You must omit this parameter in earlier versions,
    416             and you may omit it in any version.  If you require this
    417             parameter, the manifest key
    418             <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
    419             can ensure that your extension won't be run in an earlier browser version.
    420           </dd>
    421 
    422           <!-- OBJECT PROPERTIES -->
    423           <dd>
    424             <dl>
    425               <div>
    426                 <div>
    427           <dt>
    428             <var>tabId</var>
    429               <em>
    430 
    431                 <!-- TYPE -->
    432                 <div style="display:inline">
    433                   (
    434                     <span class="optional">optional</span>
    435                     <span class="enum" style="display: none; ">enumerated</span>
    436                     <span id="typeTemplate">
    437                       <span style="display: none; ">
    438                         <a> Type</a>
    439                       </span>
    440                       <span>
    441                         <span style="display: none; ">
    442                           array of <span><span></span></span>
    443                         </span>
    444                         <span>integer</span>
    445                         <span style="display: none; "></span>
    446                       </span>
    447                     </span>
    448                   )
    449                 </div>
    450 
    451               </em>
    452           </dt>
    453           <dd class="todo" style="display: none; ">
    454             Undocumented.
    455           </dd>
    456           <dd>Defaults to the selected tab of the <a href="windows.html#current-window">current window</a>.</dd>
    457           <dd style="display: none; ">
    458             This parameter was added in version
    459             <b><span></span></b>.
    460             You must omit this parameter in earlier versions,
    461             and you may omit it in any version.  If you require this
    462             parameter, the manifest key
    463             <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
    464             can ensure that your extension won't be run in an earlier browser version.
    465           </dd>
    466 
    467           <!-- OBJECT PROPERTIES -->
    468           <dd style="display: none; ">
    469             <dl>
    470               <div>
    471                 <div>
    472                 </div>
    473               </div>
    474             </dl>
    475           </dd>
    476 
    477           <!-- OBJECT METHODS -->
    478           <dd style="display: none; ">
    479             <div></div>
    480           </dd>
    481 
    482           <!-- OBJECT EVENT FIELDS -->
    483           <dd style="display: none; ">
    484             <div></div>
    485           </dd>
    486 
    487           <!-- FUNCTION PARAMETERS -->
    488           <dd style="display: none; ">
    489             <div></div>
    490           </dd>
    491 
    492         </div>
    493               </div>
    494             </dl>
    495           </dd>
    496 
    497           <!-- OBJECT METHODS -->
    498           <dd style="display: none; ">
    499             <div></div>
    500           </dd>
    501 
    502           <!-- OBJECT EVENT FIELDS -->
    503           <dd style="display: none; ">
    504             <div></div>
    505           </dd>
    506 
    507           <!-- FUNCTION PARAMETERS -->
    508           <dd style="display: none; ">
    509             <div></div>
    510           </dd>
    511 
    512         </div>
    513                   </div>
    514                 </dl>
    515 
    516                 <!-- RETURNS -->
    517                 <h4 style="display: none; ">Returns</h4>
    518                 <dl>
    519                   <div style="display: none; ">
    520                     <div>
    521                     </div>
    522                   </div>
    523                 </dl>
    524 
    525                 <!-- CALLBACK -->
    526                 <div style="display: none; ">
    527                   <div>
    528                   <h4>Callback function</h4>
    529                   <p>
    530                     The callback <em>parameter</em> should specify a function
    531                     that looks like this:
    532                   </p>
    533                   <p>
    534                     If you specify the <em>callback</em> parameter, it should
    535                     specify a function that looks like this:
    536                   </p>
    537 
    538                   <!-- Note: intentionally longer 80 columns -->
    539                   <pre>function(<span>Type param1, Type param2</span>) <span class="subdued">{...}</span>;</pre>
    540                   <dl>
    541                     <div>
    542                       <div>
    543                       </div>
    544                     </div>
    545                   </dl>
    546                   </div>
    547                 </div>
    548 
    549                 <!-- MIN_VERSION -->
    550                 <p style="display: none; ">
    551                   This function was added in version <b><span></span></b>.
    552                   If you require this function, the manifest key
    553                   <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
    554                   can ensure that your extension won't be run in an earlier browser version.
    555                 </p>
    556               </div> <!-- /description -->
    557 
    558             </div><div class="apiItem">
    559               <a name="method-expand"></a> <!-- method-anchor -->
    560               <h4>expand</h4>
    561 
    562               <div class="summary"><span style="display: none; ">void</span>
    563                   <!-- Note: intentionally longer 80 columns -->
    564                   <span>chrome.experimental.sidebar.expand</span>(<span class="optional"><span style="display: none; ">, </span><span>object</span>
    565                       <var><span>details</span></var></span>)</div>
    566 
    567               <div class="description">
    568                 <p class="todo" style="display: none; ">Undocumented.</p>
    569                 <p>Expands sidebar and switches to the specified content (if it was displaying another extension's sidebar content) for the specified tab. Extension is allowed to expand sidebar only in response to an explicit user gesture.</p>
    570 
    571                 <!-- PARAMETERS -->
    572                 <h4>Parameters</h4>
    573                 <dl>
    574                   <div>
    575                     <div>
    576           <dt>
    577             <var>details</var>
    578               <em>
    579 
    580                 <!-- TYPE -->
    581                 <div style="display:inline">
    582                   (
    583                     <span class="optional">optional</span>
    584                     <span class="enum" style="display: none; ">enumerated</span>
    585                     <span id="typeTemplate">
    586                       <span style="display: none; ">
    587                         <a> Type</a>
    588                       </span>
    589                       <span>
    590                         <span style="display: none; ">
    591                           array of <span><span></span></span>
    592                         </span>
    593                         <span>object</span>
    594                         <span style="display: none; "></span>
    595                       </span>
    596                     </span>
    597                   )
    598                 </div>
    599 
    600               </em>
    601           </dt>
    602           <dd class="todo">
    603             Undocumented.
    604           </dd>
    605           <dd style="display: none; ">
    606             Description of this parameter from the json schema.
    607           </dd>
    608           <dd style="display: none; ">
    609             This parameter was added in version
    610             <b><span></span></b>.
    611             You must omit this parameter in earlier versions,
    612             and you may omit it in any version.  If you require this
    613             parameter, the manifest key
    614             <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
    615             can ensure that your extension won't be run in an earlier browser version.
    616           </dd>
    617 
    618           <!-- OBJECT PROPERTIES -->
    619           <dd>
    620             <dl>
    621               <div>
    622                 <div>
    623           <dt>
    624             <var>tabId</var>
    625               <em>
    626 
    627                 <!-- TYPE -->
    628                 <div style="display:inline">
    629                   (
    630                     <span class="optional">optional</span>
    631                     <span class="enum" style="display: none; ">enumerated</span>
    632                     <span id="typeTemplate">
    633                       <span style="display: none; ">
    634                         <a> Type</a>
    635                       </span>
    636                       <span>
    637                         <span style="display: none; ">
    638                           array of <span><span></span></span>
    639                         </span>
    640                         <span>integer</span>
    641                         <span style="display: none; "></span>
    642                       </span>
    643                     </span>
    644                   )
    645                 </div>
    646 
    647               </em>
    648           </dt>
    649           <dd class="todo" style="display: none; ">
    650             Undocumented.
    651           </dd>
    652           <dd>Defaults to the selected tab of the <a href="windows.html#current-window">current window</a>.</dd>
    653           <dd style="display: none; ">
    654             This parameter was added in version
    655             <b><span></span></b>.
    656             You must omit this parameter in earlier versions,
    657             and you may omit it in any version.  If you require this
    658             parameter, the manifest key
    659             <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
    660             can ensure that your extension won't be run in an earlier browser version.
    661           </dd>
    662 
    663           <!-- OBJECT PROPERTIES -->
    664           <dd style="display: none; ">
    665             <dl>
    666               <div>
    667                 <div>
    668                 </div>
    669               </div>
    670             </dl>
    671           </dd>
    672 
    673           <!-- OBJECT METHODS -->
    674           <dd style="display: none; ">
    675             <div></div>
    676           </dd>
    677 
    678           <!-- OBJECT EVENT FIELDS -->
    679           <dd style="display: none; ">
    680             <div></div>
    681           </dd>
    682 
    683           <!-- FUNCTION PARAMETERS -->
    684           <dd style="display: none; ">
    685             <div></div>
    686           </dd>
    687 
    688         </div>
    689               </div>
    690             </dl>
    691           </dd>
    692 
    693           <!-- OBJECT METHODS -->
    694           <dd style="display: none; ">
    695             <div></div>
    696           </dd>
    697 
    698           <!-- OBJECT EVENT FIELDS -->
    699           <dd style="display: none; ">
    700             <div></div>
    701           </dd>
    702 
    703           <!-- FUNCTION PARAMETERS -->
    704           <dd style="display: none; ">
    705             <div></div>
    706           </dd>
    707 
    708         </div>
    709                   </div>
    710                 </dl>
    711 
    712                 <!-- RETURNS -->
    713                 <h4 style="display: none; ">Returns</h4>
    714                 <dl>
    715                   <div style="display: none; ">
    716                     <div>
    717                     </div>
    718                   </div>
    719                 </dl>
    720 
    721                 <!-- CALLBACK -->
    722                 <div style="display: none; ">
    723                   <div>
    724                   <h4>Callback function</h4>
    725                   <p>
    726                     The callback <em>parameter</em> should specify a function
    727                     that looks like this:
    728                   </p>
    729                   <p>
    730                     If you specify the <em>callback</em> parameter, it should
    731                     specify a function that looks like this:
    732                   </p>
    733 
    734                   <!-- Note: intentionally longer 80 columns -->
    735                   <pre>function(<span>Type param1, Type param2</span>) <span class="subdued">{...}</span>;</pre>
    736                   <dl>
    737                     <div>
    738                       <div>
    739                       </div>
    740                     </div>
    741                   </dl>
    742                   </div>
    743                 </div>
    744 
    745                 <!-- MIN_VERSION -->
    746                 <p style="display: none; ">
    747                   This function was added in version <b><span></span></b>.
    748                   If you require this function, the manifest key
    749                   <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
    750                   can ensure that your extension won't be run in an earlier browser version.
    751                 </p>
    752               </div> <!-- /description -->
    753 
    754             </div><div class="apiItem">
    755               <a name="method-getState"></a> <!-- method-anchor -->
    756               <h4>getState</h4>
    757 
    758               <div class="summary"><span style="display: none; ">void</span>
    759                   <!-- Note: intentionally longer 80 columns -->
    760                   <span>chrome.experimental.sidebar.getState</span>(<span class="optional"><span style="display: none; ">, </span><span>object</span>
    761                       <var><span>details</span></var></span><span class="null"><span>, </span><span>function</span>
    762                       <var><span>callback</span></var></span>)</div>
    763 
    764               <div class="description">
    765                 <p class="todo" style="display: none; ">Undocumented.</p>
    766                 <p>Returns current sidebar state for the specified tab.</p>
    767 
    768                 <!-- PARAMETERS -->
    769                 <h4>Parameters</h4>
    770                 <dl>
    771                   <div>
    772                     <div>
    773           <dt>
    774             <var>details</var>
    775               <em>
    776 
    777                 <!-- TYPE -->
    778                 <div style="display:inline">
    779                   (
    780                     <span class="optional">optional</span>
    781                     <span class="enum" style="display: none; ">enumerated</span>
    782                     <span id="typeTemplate">
    783                       <span style="display: none; ">
    784                         <a> Type</a>
    785                       </span>
    786                       <span>
    787                         <span style="display: none; ">
    788                           array of <span><span></span></span>
    789                         </span>
    790                         <span>object</span>
    791                         <span style="display: none; "></span>
    792                       </span>
    793                     </span>
    794                   )
    795                 </div>
    796 
    797               </em>
    798           </dt>
    799           <dd class="todo">
    800             Undocumented.
    801           </dd>
    802           <dd style="display: none; ">
    803             Description of this parameter from the json schema.
    804           </dd>
    805           <dd style="display: none; ">
    806             This parameter was added in version
    807             <b><span></span></b>.
    808             You must omit this parameter in earlier versions,
    809             and you may omit it in any version.  If you require this
    810             parameter, the manifest key
    811             <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
    812             can ensure that your extension won't be run in an earlier browser version.
    813           </dd>
    814 
    815           <!-- OBJECT PROPERTIES -->
    816           <dd>
    817             <dl>
    818               <div>
    819                 <div>
    820           <dt>
    821             <var>tabId</var>
    822               <em>
    823 
    824                 <!-- TYPE -->
    825                 <div style="display:inline">
    826                   (
    827                     <span class="optional">optional</span>
    828                     <span class="enum" style="display: none; ">enumerated</span>
    829                     <span id="typeTemplate">
    830                       <span style="display: none; ">
    831                         <a> Type</a>
    832                       </span>
    833                       <span>
    834                         <span style="display: none; ">
    835                           array of <span><span></span></span>
    836                         </span>
    837                         <span>integer</span>
    838                         <span style="display: none; "></span>
    839                       </span>
    840                     </span>
    841                   )
    842                 </div>
    843 
    844               </em>
    845           </dt>
    846           <dd class="todo" style="display: none; ">
    847             Undocumented.
    848           </dd>
    849           <dd>Defaults to the selected tab of the <a href="windows.html#current-window">current window</a>.</dd>
    850           <dd style="display: none; ">
    851             This parameter was added in version
    852             <b><span></span></b>.
    853             You must omit this parameter in earlier versions,
    854             and you may omit it in any version.  If you require this
    855             parameter, the manifest key
    856             <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
    857             can ensure that your extension won't be run in an earlier browser version.
    858           </dd>
    859 
    860           <!-- OBJECT PROPERTIES -->
    861           <dd style="display: none; ">
    862             <dl>
    863               <div>
    864                 <div>
    865                 </div>
    866               </div>
    867             </dl>
    868           </dd>
    869 
    870           <!-- OBJECT METHODS -->
    871           <dd style="display: none; ">
    872             <div></div>
    873           </dd>
    874 
    875           <!-- OBJECT EVENT FIELDS -->
    876           <dd style="display: none; ">
    877             <div></div>
    878           </dd>
    879 
    880           <!-- FUNCTION PARAMETERS -->
    881           <dd style="display: none; ">
    882             <div></div>
    883           </dd>
    884 
    885         </div>
    886               </div>
    887             </dl>
    888           </dd>
    889 
    890           <!-- OBJECT METHODS -->
    891           <dd style="display: none; ">
    892             <div></div>
    893           </dd>
    894 
    895           <!-- OBJECT EVENT FIELDS -->
    896           <dd style="display: none; ">
    897             <div></div>
    898           </dd>
    899 
    900           <!-- FUNCTION PARAMETERS -->
    901           <dd style="display: none; ">
    902             <div></div>
    903           </dd>
    904 
    905         </div>
    906                   </div><div>
    907                     <div>
    908           <dt>
    909             <var>callback</var>
    910               <em>
    911 
    912                 <!-- TYPE -->
    913                 <div style="display:inline">
    914                   (
    915                     <span class="optional" style="display: none; ">optional</span>
    916                     <span class="enum" style="display: none; ">enumerated</span>
    917                     <span id="typeTemplate">
    918                       <span style="display: none; ">
    919                         <a> Type</a>
    920                       </span>
    921                       <span>
    922                         <span style="display: none; ">
    923                           array of <span><span></span></span>
    924                         </span>
    925                         <span>function</span>
    926                         <span style="display: none; "></span>
    927                       </span>
    928                     </span>
    929                   )
    930                 </div>
    931 
    932               </em>
    933           </dt>
    934           <dd class="todo">
    935             Undocumented.
    936           </dd>
    937           <dd style="display: none; ">
    938             Description of this parameter from the json schema.
    939           </dd>
    940           <dd style="display: none; ">
    941             This parameter was added in version
    942             <b><span></span></b>.
    943             You must omit this parameter in earlier versions,
    944             and you may omit it in any version.  If you require this
    945             parameter, the manifest key
    946             <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
    947             can ensure that your extension won't be run in an earlier browser version.
    948           </dd>
    949 
    950           <!-- OBJECT PROPERTIES -->
    951           <dd style="display: none; ">
    952             <dl>
    953               <div>
    954                 <div>
    955                 </div>
    956               </div>
    957             </dl>
    958           </dd>
    959 
    960           <!-- OBJECT METHODS -->
    961           <dd style="display: none; ">
    962             <div></div>
    963           </dd>
    964 
    965           <!-- OBJECT EVENT FIELDS -->
    966           <dd style="display: none; ">
    967             <div></div>
    968           </dd>
    969 
    970           <!-- FUNCTION PARAMETERS -->
    971           <dd style="display: none; ">
    972             <div></div>
    973           </dd>
    974 
    975         </div>
    976                   </div>
    977                 </dl>
    978 
    979                 <!-- RETURNS -->
    980                 <h4 style="display: none; ">Returns</h4>
    981                 <dl>
    982                   <div style="display: none; ">
    983                     <div>
    984                     </div>
    985                   </div>
    986                 </dl>
    987 
    988                 <!-- CALLBACK -->
    989                 <div>
    990                   <div>
    991                   <h4>Callback function</h4>
    992                   <p>
    993                     The callback <em>parameter</em> should specify a function
    994                     that looks like this:
    995                   </p>
    996                   <p style="display: none; ">
    997                     If you specify the <em>callback</em> parameter, it should
    998                     specify a function that looks like this:
    999                   </p>
   1000 
   1001                   <!-- Note: intentionally longer 80 columns -->
   1002                   <pre>function(<span>string state</span>) <span class="subdued">{...}</span>;</pre>
   1003                   <dl>
   1004                     <div>
   1005                       <div>
   1006           <dt>
   1007             <var>state</var>
   1008               <em>
   1009 
   1010                 <!-- TYPE -->
   1011                 <div style="display:inline">
   1012                   (
   1013                     <span class="optional" style="display: none; ">optional</span>
   1014                     <span class="enum">enumerated</span>
   1015                     <span id="typeTemplate">
   1016                       <span style="display: none; ">
   1017                         <a> Type</a>
   1018                       </span>
   1019                       <span>
   1020                         <span style="display: none; ">
   1021                           array of <span><span></span></span>
   1022                         </span>
   1023                         <span>string</span>
   1024                         <span>["hidden", "shown", "active"]</span>
   1025                       </span>
   1026                     </span>
   1027                   )
   1028                 </div>
   1029 
   1030               </em>
   1031           </dt>
   1032           <dd class="todo" style="display: none; ">
   1033             Undocumented.
   1034           </dd>
   1035           <dd>'hidden' indicates sidebar is not defined for the specified tab (show was never called or hide() was called). Nothing is displayed for this sidebar.<br>'shown' means sidebar is defined for the specified tab; mini tab is displayed for this sidebar. Sidebar UI is either collapsed or displaying a content of some other extension's sidebar.<br>'active' indicates that sidebar is defined for the specified tab; sidebar UI is expanded and displaying this sidebar's content.</dd>
   1036           <dd style="display: none; ">
   1037             This parameter was added in version
   1038             <b><span></span></b>.
   1039             You must omit this parameter in earlier versions,
   1040             and you may omit it in any version.  If you require this
   1041             parameter, the manifest key
   1042             <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
   1043             can ensure that your extension won't be run in an earlier browser version.
   1044           </dd>
   1045 
   1046           <!-- OBJECT PROPERTIES -->
   1047           <dd style="display: none; ">
   1048             <dl>
   1049               <div>
   1050                 <div>
   1051                 </div>
   1052               </div>
   1053             </dl>
   1054           </dd>
   1055 
   1056           <!-- OBJECT METHODS -->
   1057           <dd style="display: none; ">
   1058             <div></div>
   1059           </dd>
   1060 
   1061           <!-- OBJECT EVENT FIELDS -->
   1062           <dd style="display: none; ">
   1063             <div></div>
   1064           </dd>
   1065 
   1066           <!-- FUNCTION PARAMETERS -->
   1067           <dd style="display: none; ">
   1068             <div></div>
   1069           </dd>
   1070 
   1071         </div>
   1072                     </div>
   1073                   </dl>
   1074                   </div>
   1075                 </div>
   1076 
   1077                 <!-- MIN_VERSION -->
   1078                 <p style="display: none; ">
   1079                   This function was added in version <b><span></span></b>.
   1080                   If you require this function, the manifest key
   1081                   <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
   1082                   can ensure that your extension won't be run in an earlier browser version.
   1083                 </p>
   1084               </div> <!-- /description -->
   1085 
   1086             </div><div class="apiItem">
   1087               <a name="method-hide"></a> <!-- method-anchor -->
   1088               <h4>hide</h4>
   1089 
   1090               <div class="summary"><span style="display: none; ">void</span>
   1091                   <!-- Note: intentionally longer 80 columns -->
   1092                   <span>chrome.experimental.sidebar.hide</span>(<span class="optional"><span style="display: none; ">, </span><span>object</span>
   1093                       <var><span>details</span></var></span>)</div>
   1094 
   1095               <div class="description">
   1096                 <p class="todo" style="display: none; ">Undocumented.</p>
   1097                 <p>Hides sidebar's mini tab for the specified tab and collapses sidebar if it was in 'active' state (see getState). Has no effect if the sidebar is already hidden.</p>
   1098 
   1099                 <!-- PARAMETERS -->
   1100                 <h4>Parameters</h4>
   1101                 <dl>
   1102                   <div>
   1103                     <div>
   1104           <dt>
   1105             <var>details</var>
   1106               <em>
   1107 
   1108                 <!-- TYPE -->
   1109                 <div style="display:inline">
   1110                   (
   1111                     <span class="optional">optional</span>
   1112                     <span class="enum" style="display: none; ">enumerated</span>
   1113                     <span id="typeTemplate">
   1114                       <span style="display: none; ">
   1115                         <a> Type</a>
   1116                       </span>
   1117                       <span>
   1118                         <span style="display: none; ">
   1119                           array of <span><span></span></span>
   1120                         </span>
   1121                         <span>object</span>
   1122                         <span style="display: none; "></span>
   1123                       </span>
   1124                     </span>
   1125                   )
   1126                 </div>
   1127 
   1128               </em>
   1129           </dt>
   1130           <dd class="todo">
   1131             Undocumented.
   1132           </dd>
   1133           <dd style="display: none; ">
   1134             Description of this parameter from the json schema.
   1135           </dd>
   1136           <dd style="display: none; ">
   1137             This parameter was added in version
   1138             <b><span></span></b>.
   1139             You must omit this parameter in earlier versions,
   1140             and you may omit it in any version.  If you require this
   1141             parameter, the manifest key
   1142             <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
   1143             can ensure that your extension won't be run in an earlier browser version.
   1144           </dd>
   1145 
   1146           <!-- OBJECT PROPERTIES -->
   1147           <dd>
   1148             <dl>
   1149               <div>
   1150                 <div>
   1151           <dt>
   1152             <var>tabId</var>
   1153               <em>
   1154 
   1155                 <!-- TYPE -->
   1156                 <div style="display:inline">
   1157                   (
   1158                     <span class="optional">optional</span>
   1159                     <span class="enum" style="display: none; ">enumerated</span>
   1160                     <span id="typeTemplate">
   1161                       <span style="display: none; ">
   1162                         <a> Type</a>
   1163                       </span>
   1164                       <span>
   1165                         <span style="display: none; ">
   1166                           array of <span><span></span></span>
   1167                         </span>
   1168                         <span>integer</span>
   1169                         <span style="display: none; "></span>
   1170                       </span>
   1171                     </span>
   1172                   )
   1173                 </div>
   1174 
   1175               </em>
   1176           </dt>
   1177           <dd class="todo" style="display: none; ">
   1178             Undocumented.
   1179           </dd>
   1180           <dd>Defaults to the selected tab of the <a href="windows.html#current-window">current window</a>.</dd>
   1181           <dd style="display: none; ">
   1182             This parameter was added in version
   1183             <b><span></span></b>.
   1184             You must omit this parameter in earlier versions,
   1185             and you may omit it in any version.  If you require this
   1186             parameter, the manifest key
   1187             <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
   1188             can ensure that your extension won't be run in an earlier browser version.
   1189           </dd>
   1190 
   1191           <!-- OBJECT PROPERTIES -->
   1192           <dd style="display: none; ">
   1193             <dl>
   1194               <div>
   1195                 <div>
   1196                 </div>
   1197               </div>
   1198             </dl>
   1199           </dd>
   1200 
   1201           <!-- OBJECT METHODS -->
   1202           <dd style="display: none; ">
   1203             <div></div>
   1204           </dd>
   1205 
   1206           <!-- OBJECT EVENT FIELDS -->
   1207           <dd style="display: none; ">
   1208             <div></div>
   1209           </dd>
   1210 
   1211           <!-- FUNCTION PARAMETERS -->
   1212           <dd style="display: none; ">
   1213             <div></div>
   1214           </dd>
   1215 
   1216         </div>
   1217               </div>
   1218             </dl>
   1219           </dd>
   1220 
   1221           <!-- OBJECT METHODS -->
   1222           <dd style="display: none; ">
   1223             <div></div>
   1224           </dd>
   1225 
   1226           <!-- OBJECT EVENT FIELDS -->
   1227           <dd style="display: none; ">
   1228             <div></div>
   1229           </dd>
   1230 
   1231           <!-- FUNCTION PARAMETERS -->
   1232           <dd style="display: none; ">
   1233             <div></div>
   1234           </dd>
   1235 
   1236         </div>
   1237                   </div>
   1238                 </dl>
   1239 
   1240                 <!-- RETURNS -->
   1241                 <h4 style="display: none; ">Returns</h4>
   1242                 <dl>
   1243                   <div style="display: none; ">
   1244                     <div>
   1245                     </div>
   1246                   </div>
   1247                 </dl>
   1248 
   1249                 <!-- CALLBACK -->
   1250                 <div style="display: none; ">
   1251                   <div>
   1252                   <h4>Callback function</h4>
   1253                   <p>
   1254                     The callback <em>parameter</em> should specify a function
   1255                     that looks like this:
   1256                   </p>
   1257                   <p>
   1258                     If you specify the <em>callback</em> parameter, it should
   1259                     specify a function that looks like this:
   1260                   </p>
   1261 
   1262                   <!-- Note: intentionally longer 80 columns -->
   1263                   <pre>function(<span>Type param1, Type param2</span>) <span class="subdued">{...}</span>;</pre>
   1264                   <dl>
   1265                     <div>
   1266                       <div>
   1267                       </div>
   1268                     </div>
   1269                   </dl>
   1270                   </div>
   1271                 </div>
   1272 
   1273                 <!-- MIN_VERSION -->
   1274                 <p style="display: none; ">
   1275                   This function was added in version <b><span></span></b>.
   1276                   If you require this function, the manifest key
   1277                   <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
   1278                   can ensure that your extension won't be run in an earlier browser version.
   1279                 </p>
   1280               </div> <!-- /description -->
   1281 
   1282             </div><div class="apiItem">
   1283               <a name="method-navigate"></a> <!-- method-anchor -->
   1284               <h4>navigate</h4>
   1285 
   1286               <div class="summary"><span style="display: none; ">void</span>
   1287                   <!-- Note: intentionally longer 80 columns -->
   1288                   <span>chrome.experimental.sidebar.navigate</span>(<span class="null"><span style="display: none; ">, </span><span>object</span>
   1289                       <var><span>details</span></var></span>)</div>
   1290 
   1291               <div class="description">
   1292                 <p class="todo" style="display: none; ">Undocumented.</p>
   1293                 <p>Loads the the specified html file into the sidebar for the specified tab.</p>
   1294 
   1295                 <!-- PARAMETERS -->
   1296                 <h4>Parameters</h4>
   1297                 <dl>
   1298                   <div>
   1299                     <div>
   1300           <dt>
   1301             <var>details</var>
   1302               <em>
   1303 
   1304                 <!-- TYPE -->
   1305                 <div style="display:inline">
   1306                   (
   1307                     <span class="optional" style="display: none; ">optional</span>
   1308                     <span class="enum" style="display: none; ">enumerated</span>
   1309                     <span id="typeTemplate">
   1310                       <span style="display: none; ">
   1311                         <a> Type</a>
   1312                       </span>
   1313                       <span>
   1314                         <span style="display: none; ">
   1315                           array of <span><span></span></span>
   1316                         </span>
   1317                         <span>object</span>
   1318                         <span style="display: none; "></span>
   1319                       </span>
   1320                     </span>
   1321                   )
   1322                 </div>
   1323 
   1324               </em>
   1325           </dt>
   1326           <dd class="todo">
   1327             Undocumented.
   1328           </dd>
   1329           <dd style="display: none; ">
   1330             Description of this parameter from the json schema.
   1331           </dd>
   1332           <dd style="display: none; ">
   1333             This parameter was added in version
   1334             <b><span></span></b>.
   1335             You must omit this parameter in earlier versions,
   1336             and you may omit it in any version.  If you require this
   1337             parameter, the manifest key
   1338             <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
   1339             can ensure that your extension won't be run in an earlier browser version.
   1340           </dd>
   1341 
   1342           <!-- OBJECT PROPERTIES -->
   1343           <dd>
   1344             <dl>
   1345               <div>
   1346                 <div>
   1347           <dt>
   1348             <var>tabId</var>
   1349               <em>
   1350 
   1351                 <!-- TYPE -->
   1352                 <div style="display:inline">
   1353                   (
   1354                     <span class="optional">optional</span>
   1355                     <span class="enum" style="display: none; ">enumerated</span>
   1356                     <span id="typeTemplate">
   1357                       <span style="display: none; ">
   1358                         <a> Type</a>
   1359                       </span>
   1360                       <span>
   1361                         <span style="display: none; ">
   1362                           array of <span><span></span></span>
   1363                         </span>
   1364                         <span>integer</span>
   1365                         <span style="display: none; "></span>
   1366                       </span>
   1367                     </span>
   1368                   )
   1369                 </div>
   1370 
   1371               </em>
   1372           </dt>
   1373           <dd class="todo" style="display: none; ">
   1374             Undocumented.
   1375           </dd>
   1376           <dd>Defaults to the selected tab of the <a href="windows.html#current-window">current window</a>.</dd>
   1377           <dd style="display: none; ">
   1378             This parameter was added in version
   1379             <b><span></span></b>.
   1380             You must omit this parameter in earlier versions,
   1381             and you may omit it in any version.  If you require this
   1382             parameter, the manifest key
   1383             <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
   1384             can ensure that your extension won't be run in an earlier browser version.
   1385           </dd>
   1386 
   1387           <!-- OBJECT PROPERTIES -->
   1388           <dd style="display: none; ">
   1389             <dl>
   1390               <div>
   1391                 <div>
   1392                 </div>
   1393               </div>
   1394             </dl>
   1395           </dd>
   1396 
   1397           <!-- OBJECT METHODS -->
   1398           <dd style="display: none; ">
   1399             <div></div>
   1400           </dd>
   1401 
   1402           <!-- OBJECT EVENT FIELDS -->
   1403           <dd style="display: none; ">
   1404             <div></div>
   1405           </dd>
   1406 
   1407           <!-- FUNCTION PARAMETERS -->
   1408           <dd style="display: none; ">
   1409             <div></div>
   1410           </dd>
   1411 
   1412         </div>
   1413               </div><div>
   1414                 <div>
   1415           <dt>
   1416             <var>path</var>
   1417               <em>
   1418 
   1419                 <!-- TYPE -->
   1420                 <div style="display:inline">
   1421                   (
   1422                     <span class="optional" style="display: none; ">optional</span>
   1423                     <span class="enum" style="display: none; ">enumerated</span>
   1424                     <span id="typeTemplate">
   1425                       <span style="display: none; ">
   1426                         <a> Type</a>
   1427                       </span>
   1428                       <span>
   1429                         <span style="display: none; ">
   1430                           array of <span><span></span></span>
   1431                         </span>
   1432                         <span>string</span>
   1433                         <span style="display: none; "></span>
   1434                       </span>
   1435                     </span>
   1436                   )
   1437                 </div>
   1438 
   1439               </em>
   1440           </dt>
   1441           <dd class="todo" style="display: none; ">
   1442             Undocumented.
   1443           </dd>
   1444           <dd>Relative path to the html file in the extension to show in the sidebar.</dd>
   1445           <dd style="display: none; ">
   1446             This parameter was added in version
   1447             <b><span></span></b>.
   1448             You must omit this parameter in earlier versions,
   1449             and you may omit it in any version.  If you require this
   1450             parameter, the manifest key
   1451             <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
   1452             can ensure that your extension won't be run in an earlier browser version.
   1453           </dd>
   1454 
   1455           <!-- OBJECT PROPERTIES -->
   1456           <dd style="display: none; ">
   1457             <dl>
   1458               <div>
   1459                 <div>
   1460                 </div>
   1461               </div>
   1462             </dl>
   1463           </dd>
   1464 
   1465           <!-- OBJECT METHODS -->
   1466           <dd style="display: none; ">
   1467             <div></div>
   1468           </dd>
   1469 
   1470           <!-- OBJECT EVENT FIELDS -->
   1471           <dd style="display: none; ">
   1472             <div></div>
   1473           </dd>
   1474 
   1475           <!-- FUNCTION PARAMETERS -->
   1476           <dd style="display: none; ">
   1477             <div></div>
   1478           </dd>
   1479 
   1480         </div>
   1481               </div>
   1482             </dl>
   1483           </dd>
   1484 
   1485           <!-- OBJECT METHODS -->
   1486           <dd style="display: none; ">
   1487             <div></div>
   1488           </dd>
   1489 
   1490           <!-- OBJECT EVENT FIELDS -->
   1491           <dd style="display: none; ">
   1492             <div></div>
   1493           </dd>
   1494 
   1495           <!-- FUNCTION PARAMETERS -->
   1496           <dd style="display: none; ">
   1497             <div></div>
   1498           </dd>
   1499 
   1500         </div>
   1501                   </div>
   1502                 </dl>
   1503 
   1504                 <!-- RETURNS -->
   1505                 <h4 style="display: none; ">Returns</h4>
   1506                 <dl>
   1507                   <div style="display: none; ">
   1508                     <div>
   1509                     </div>
   1510                   </div>
   1511                 </dl>
   1512 
   1513                 <!-- CALLBACK -->
   1514                 <div style="display: none; ">
   1515                   <div>
   1516                   <h4>Callback function</h4>
   1517                   <p>
   1518                     The callback <em>parameter</em> should specify a function
   1519                     that looks like this:
   1520                   </p>
   1521                   <p>
   1522                     If you specify the <em>callback</em> parameter, it should
   1523                     specify a function that looks like this:
   1524                   </p>
   1525 
   1526                   <!-- Note: intentionally longer 80 columns -->
   1527                   <pre>function(<span>Type param1, Type param2</span>) <span class="subdued">{...}</span>;</pre>
   1528                   <dl>
   1529                     <div>
   1530                       <div>
   1531                       </div>
   1532                     </div>
   1533                   </dl>
   1534                   </div>
   1535                 </div>
   1536 
   1537                 <!-- MIN_VERSION -->
   1538                 <p style="display: none; ">
   1539                   This function was added in version <b><span></span></b>.
   1540                   If you require this function, the manifest key
   1541                   <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
   1542                   can ensure that your extension won't be run in an earlier browser version.
   1543                 </p>
   1544               </div> <!-- /description -->
   1545 
   1546             </div><div class="apiItem">
   1547               <a name="method-setBadgeText"></a> <!-- method-anchor -->
   1548               <h4>setBadgeText</h4>
   1549 
   1550               <div class="summary"><span style="display: none; ">void</span>
   1551                   <!-- Note: intentionally longer 80 columns -->
   1552                   <span>chrome.experimental.sidebar.setBadgeText</span>(<span class="null"><span style="display: none; ">, </span><span>object</span>
   1553                       <var><span>details</span></var></span>)</div>
   1554 
   1555               <div class="description">
   1556                 <p class="todo" style="display: none; ">Undocumented.</p>
   1557                 <p>Sets sidebar's mini tab badge text for the specified tab.</p>
   1558 
   1559                 <!-- PARAMETERS -->
   1560                 <h4>Parameters</h4>
   1561                 <dl>
   1562                   <div>
   1563                     <div>
   1564           <dt>
   1565             <var>details</var>
   1566               <em>
   1567 
   1568                 <!-- TYPE -->
   1569                 <div style="display:inline">
   1570                   (
   1571                     <span class="optional" style="display: none; ">optional</span>
   1572                     <span class="enum" style="display: none; ">enumerated</span>
   1573                     <span id="typeTemplate">
   1574                       <span style="display: none; ">
   1575                         <a> Type</a>
   1576                       </span>
   1577                       <span>
   1578                         <span style="display: none; ">
   1579                           array of <span><span></span></span>
   1580                         </span>
   1581                         <span>object</span>
   1582                         <span style="display: none; "></span>
   1583                       </span>
   1584                     </span>
   1585                   )
   1586                 </div>
   1587 
   1588               </em>
   1589           </dt>
   1590           <dd class="todo">
   1591             Undocumented.
   1592           </dd>
   1593           <dd style="display: none; ">
   1594             Description of this parameter from the json schema.
   1595           </dd>
   1596           <dd style="display: none; ">
   1597             This parameter was added in version
   1598             <b><span></span></b>.
   1599             You must omit this parameter in earlier versions,
   1600             and you may omit it in any version.  If you require this
   1601             parameter, the manifest key
   1602             <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
   1603             can ensure that your extension won't be run in an earlier browser version.
   1604           </dd>
   1605 
   1606           <!-- OBJECT PROPERTIES -->
   1607           <dd>
   1608             <dl>
   1609               <div>
   1610                 <div>
   1611           <dt>
   1612             <var>tabId</var>
   1613               <em>
   1614 
   1615                 <!-- TYPE -->
   1616                 <div style="display:inline">
   1617                   (
   1618                     <span class="optional">optional</span>
   1619                     <span class="enum" style="display: none; ">enumerated</span>
   1620                     <span id="typeTemplate">
   1621                       <span style="display: none; ">
   1622                         <a> Type</a>
   1623                       </span>
   1624                       <span>
   1625                         <span style="display: none; ">
   1626                           array of <span><span></span></span>
   1627                         </span>
   1628                         <span>integer</span>
   1629                         <span style="display: none; "></span>
   1630                       </span>
   1631                     </span>
   1632                   )
   1633                 </div>
   1634 
   1635               </em>
   1636           </dt>
   1637           <dd class="todo" style="display: none; ">
   1638             Undocumented.
   1639           </dd>
   1640           <dd>Defaults to the selected tab of the <a href="windows.html#current-window">current window</a>.</dd>
   1641           <dd style="display: none; ">
   1642             This parameter was added in version
   1643             <b><span></span></b>.
   1644             You must omit this parameter in earlier versions,
   1645             and you may omit it in any version.  If you require this
   1646             parameter, the manifest key
   1647             <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
   1648             can ensure that your extension won't be run in an earlier browser version.
   1649           </dd>
   1650 
   1651           <!-- OBJECT PROPERTIES -->
   1652           <dd style="display: none; ">
   1653             <dl>
   1654               <div>
   1655                 <div>
   1656                 </div>
   1657               </div>
   1658             </dl>
   1659           </dd>
   1660 
   1661           <!-- OBJECT METHODS -->
   1662           <dd style="display: none; ">
   1663             <div></div>
   1664           </dd>
   1665 
   1666           <!-- OBJECT EVENT FIELDS -->
   1667           <dd style="display: none; ">
   1668             <div></div>
   1669           </dd>
   1670 
   1671           <!-- FUNCTION PARAMETERS -->
   1672           <dd style="display: none; ">
   1673             <div></div>
   1674           </dd>
   1675 
   1676         </div>
   1677               </div><div>
   1678                 <div>
   1679           <dt>
   1680             <var>text</var>
   1681               <em>
   1682 
   1683                 <!-- TYPE -->
   1684                 <div style="display:inline">
   1685                   (
   1686                     <span class="optional" style="display: none; ">optional</span>
   1687                     <span class="enum" style="display: none; ">enumerated</span>
   1688                     <span id="typeTemplate">
   1689                       <span style="display: none; ">
   1690                         <a> Type</a>
   1691                       </span>
   1692                       <span>
   1693                         <span style="display: none; ">
   1694                           array of <span><span></span></span>
   1695                         </span>
   1696                         <span>string</span>
   1697                         <span style="display: none; "></span>
   1698                       </span>
   1699                     </span>
   1700                   )
   1701                 </div>
   1702 
   1703               </em>
   1704           </dt>
   1705           <dd class="todo" style="display: none; ">
   1706             Undocumented.
   1707           </dd>
   1708           <dd>The sidebar's badge text. The badge is displayed on top of the sidebar's icon on the mini tab. Any number of characters can be passed, but only about four can fit in the space.</dd>
   1709           <dd style="display: none; ">
   1710             This parameter was added in version
   1711             <b><span></span></b>.
   1712             You must omit this parameter in earlier versions,
   1713             and you may omit it in any version.  If you require this
   1714             parameter, the manifest key
   1715             <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
   1716             can ensure that your extension won't be run in an earlier browser version.
   1717           </dd>
   1718 
   1719           <!-- OBJECT PROPERTIES -->
   1720           <dd style="display: none; ">
   1721             <dl>
   1722               <div>
   1723                 <div>
   1724                 </div>
   1725               </div>
   1726             </dl>
   1727           </dd>
   1728 
   1729           <!-- OBJECT METHODS -->
   1730           <dd style="display: none; ">
   1731             <div></div>
   1732           </dd>
   1733 
   1734           <!-- OBJECT EVENT FIELDS -->
   1735           <dd style="display: none; ">
   1736             <div></div>
   1737           </dd>
   1738 
   1739           <!-- FUNCTION PARAMETERS -->
   1740           <dd style="display: none; ">
   1741             <div></div>
   1742           </dd>
   1743 
   1744         </div>
   1745               </div>
   1746             </dl>
   1747           </dd>
   1748 
   1749           <!-- OBJECT METHODS -->
   1750           <dd style="display: none; ">
   1751             <div></div>
   1752           </dd>
   1753 
   1754           <!-- OBJECT EVENT FIELDS -->
   1755           <dd style="display: none; ">
   1756             <div></div>
   1757           </dd>
   1758 
   1759           <!-- FUNCTION PARAMETERS -->
   1760           <dd style="display: none; ">
   1761             <div></div>
   1762           </dd>
   1763 
   1764         </div>
   1765                   </div>
   1766                 </dl>
   1767 
   1768                 <!-- RETURNS -->
   1769                 <h4 style="display: none; ">Returns</h4>
   1770                 <dl>
   1771                   <div style="display: none; ">
   1772                     <div>
   1773                     </div>
   1774                   </div>
   1775                 </dl>
   1776 
   1777                 <!-- CALLBACK -->
   1778                 <div style="display: none; ">
   1779                   <div>
   1780                   <h4>Callback function</h4>
   1781                   <p>
   1782                     The callback <em>parameter</em> should specify a function
   1783                     that looks like this:
   1784                   </p>
   1785                   <p>
   1786                     If you specify the <em>callback</em> parameter, it should
   1787                     specify a function that looks like this:
   1788                   </p>
   1789 
   1790                   <!-- Note: intentionally longer 80 columns -->
   1791                   <pre>function(<span>Type param1, Type param2</span>) <span class="subdued">{...}</span>;</pre>
   1792                   <dl>
   1793                     <div>
   1794                       <div>
   1795                       </div>
   1796                     </div>
   1797                   </dl>
   1798                   </div>
   1799                 </div>
   1800 
   1801                 <!-- MIN_VERSION -->
   1802                 <p style="display: none; ">
   1803                   This function was added in version <b><span></span></b>.
   1804                   If you require this function, the manifest key
   1805                   <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
   1806                   can ensure that your extension won't be run in an earlier browser version.
   1807                 </p>
   1808               </div> <!-- /description -->
   1809 
   1810             </div><div class="apiItem">
   1811               <a name="method-setIcon"></a> <!-- method-anchor -->
   1812               <h4>setIcon</h4>
   1813 
   1814               <div class="summary"><span style="display: none; ">void</span>
   1815                   <!-- Note: intentionally longer 80 columns -->
   1816                   <span>chrome.experimental.sidebar.setIcon</span>(<span class="null"><span style="display: none; ">, </span><span>object</span>
   1817                       <var><span>details</span></var></span>)</div>
   1818 
   1819               <div class="description">
   1820                 <p class="todo" style="display: none; ">Undocumented.</p>
   1821                 <p>Sets sidebar's mini tab icon for the specified tab.</p>
   1822 
   1823                 <!-- PARAMETERS -->
   1824                 <h4>Parameters</h4>
   1825                 <dl>
   1826                   <div>
   1827                     <div>
   1828           <dt>
   1829             <var>details</var>
   1830               <em>
   1831 
   1832                 <!-- TYPE -->
   1833                 <div style="display:inline">
   1834                   (
   1835                     <span class="optional" style="display: none; ">optional</span>
   1836                     <span class="enum" style="display: none; ">enumerated</span>
   1837                     <span id="typeTemplate">
   1838                       <span style="display: none; ">
   1839                         <a> Type</a>
   1840                       </span>
   1841                       <span>
   1842                         <span style="display: none; ">
   1843                           array of <span><span></span></span>
   1844                         </span>
   1845                         <span>object</span>
   1846                         <span style="display: none; "></span>
   1847                       </span>
   1848                     </span>
   1849                   )
   1850                 </div>
   1851 
   1852               </em>
   1853           </dt>
   1854           <dd class="todo">
   1855             Undocumented.
   1856           </dd>
   1857           <dd style="display: none; ">
   1858             Description of this parameter from the json schema.
   1859           </dd>
   1860           <dd style="display: none; ">
   1861             This parameter was added in version
   1862             <b><span></span></b>.
   1863             You must omit this parameter in earlier versions,
   1864             and you may omit it in any version.  If you require this
   1865             parameter, the manifest key
   1866             <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
   1867             can ensure that your extension won't be run in an earlier browser version.
   1868           </dd>
   1869 
   1870           <!-- OBJECT PROPERTIES -->
   1871           <dd>
   1872             <dl>
   1873               <div>
   1874                 <div>
   1875           <dt>
   1876             <var>tabId</var>
   1877               <em>
   1878 
   1879                 <!-- TYPE -->
   1880                 <div style="display:inline">
   1881                   (
   1882                     <span class="optional">optional</span>
   1883                     <span class="enum" style="display: none; ">enumerated</span>
   1884                     <span id="typeTemplate">
   1885                       <span style="display: none; ">
   1886                         <a> Type</a>
   1887                       </span>
   1888                       <span>
   1889                         <span style="display: none; ">
   1890                           array of <span><span></span></span>
   1891                         </span>
   1892                         <span>integer</span>
   1893                         <span style="display: none; "></span>
   1894                       </span>
   1895                     </span>
   1896                   )
   1897                 </div>
   1898 
   1899               </em>
   1900           </dt>
   1901           <dd class="todo" style="display: none; ">
   1902             Undocumented.
   1903           </dd>
   1904           <dd>Defaults to the selected tab of the <a href="windows.html#current-window">current window</a>.</dd>
   1905           <dd style="display: none; ">
   1906             This parameter was added in version
   1907             <b><span></span></b>.
   1908             You must omit this parameter in earlier versions,
   1909             and you may omit it in any version.  If you require this
   1910             parameter, the manifest key
   1911             <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
   1912             can ensure that your extension won't be run in an earlier browser version.
   1913           </dd>
   1914 
   1915           <!-- OBJECT PROPERTIES -->
   1916           <dd style="display: none; ">
   1917             <dl>
   1918               <div>
   1919                 <div>
   1920                 </div>
   1921               </div>
   1922             </dl>
   1923           </dd>
   1924 
   1925           <!-- OBJECT METHODS -->
   1926           <dd style="display: none; ">
   1927             <div></div>
   1928           </dd>
   1929 
   1930           <!-- OBJECT EVENT FIELDS -->
   1931           <dd style="display: none; ">
   1932             <div></div>
   1933           </dd>
   1934 
   1935           <!-- FUNCTION PARAMETERS -->
   1936           <dd style="display: none; ">
   1937             <div></div>
   1938           </dd>
   1939 
   1940         </div>
   1941               </div><div>
   1942                 <div>
   1943           <dt>
   1944             <var>imageData</var>
   1945               <em>
   1946 
   1947                 <!-- TYPE -->
   1948                 <div style="display:inline">
   1949                   (
   1950                     <span class="optional">optional</span>
   1951                     <span class="enum" style="display: none; ">enumerated</span>
   1952                     <span id="typeTemplate">
   1953                       <span style="display: none; ">
   1954                         <a> Type</a>
   1955                       </span>
   1956                       <span>
   1957                         <span style="display: none; ">
   1958                           array of <span><span></span></span>
   1959                         </span>
   1960                         <span>ImageData</span>
   1961                         <span style="display: none; "></span>
   1962                       </span>
   1963                     </span>
   1964                   )
   1965                 </div>
   1966 
   1967               </em>
   1968           </dt>
   1969           <dd class="todo" style="display: none; ">
   1970             Undocumented.
   1971           </dd>
   1972           <dd>Pixel data for an image to show on the sidebar's mini tab. Must be an ImageData object (for example, from a <code>canvas</code> element). Only one of the imagePath/imageData parameters all owed. The extension's icon is used by default. The preferred size of the icon is 16x16 pixels, any other size will be scaled to 16x16.</dd>
   1973           <dd style="display: none; ">
   1974             This parameter was added in version
   1975             <b><span></span></b>.
   1976             You must omit this parameter in earlier versions,
   1977             and you may omit it in any version.  If you require this
   1978             parameter, the manifest key
   1979             <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
   1980             can ensure that your extension won't be run in an earlier browser version.
   1981           </dd>
   1982 
   1983           <!-- OBJECT PROPERTIES -->
   1984           <dd>
   1985             <dl>
   1986               <div style="display: none; ">
   1987                 <div>
   1988                 </div>
   1989               </div>
   1990             </dl>
   1991           </dd>
   1992 
   1993           <!-- OBJECT METHODS -->
   1994           <dd style="display: none; ">
   1995             <div></div>
   1996           </dd>
   1997 
   1998           <!-- OBJECT EVENT FIELDS -->
   1999           <dd style="display: none; ">
   2000             <div></div>
   2001           </dd>
   2002 
   2003           <!-- FUNCTION PARAMETERS -->
   2004           <dd style="display: none; ">
   2005             <div></div>
   2006           </dd>
   2007 
   2008         </div>
   2009               </div><div>
   2010                 <div>
   2011           <dt>
   2012             <var>path</var>
   2013               <em>
   2014 
   2015                 <!-- TYPE -->
   2016                 <div style="display:inline">
   2017                   (
   2018                     <span class="optional">optional</span>
   2019                     <span class="enum" style="display: none; ">enumerated</span>
   2020                     <span id="typeTemplate">
   2021                       <span style="display: none; ">
   2022                         <a> Type</a>
   2023                       </span>
   2024                       <span>
   2025                         <span style="display: none; ">
   2026                           array of <span><span></span></span>
   2027                         </span>
   2028                         <span>string</span>
   2029                         <span style="display: none; "></span>
   2030                       </span>
   2031                     </span>
   2032                   )
   2033                 </div>
   2034 
   2035               </em>
   2036           </dt>
   2037           <dd class="todo" style="display: none; ">
   2038             Undocumented.
   2039           </dd>
   2040           <dd>Relative path to an image in the extension to show on the sidebar's mini tab. Only one of the imagePath/imageData parameters all owed. The extension's icon is used by default. The preferred size of the icon is 16x16 pixels, any other size will be scaled to 16x16.</dd>
   2041           <dd style="display: none; ">
   2042             This parameter was added in version
   2043             <b><span></span></b>.
   2044             You must omit this parameter in earlier versions,
   2045             and you may omit it in any version.  If you require this
   2046             parameter, the manifest key
   2047             <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
   2048             can ensure that your extension won't be run in an earlier browser version.
   2049           </dd>
   2050 
   2051           <!-- OBJECT PROPERTIES -->
   2052           <dd style="display: none; ">
   2053             <dl>
   2054               <div>
   2055                 <div>
   2056                 </div>
   2057               </div>
   2058             </dl>
   2059           </dd>
   2060 
   2061           <!-- OBJECT METHODS -->
   2062           <dd style="display: none; ">
   2063             <div></div>
   2064           </dd>
   2065 
   2066           <!-- OBJECT EVENT FIELDS -->
   2067           <dd style="display: none; ">
   2068             <div></div>
   2069           </dd>
   2070 
   2071           <!-- FUNCTION PARAMETERS -->
   2072           <dd style="display: none; ">
   2073             <div></div>
   2074           </dd>
   2075 
   2076         </div>
   2077               </div>
   2078             </dl>
   2079           </dd>
   2080 
   2081           <!-- OBJECT METHODS -->
   2082           <dd style="display: none; ">
   2083             <div></div>
   2084           </dd>
   2085 
   2086           <!-- OBJECT EVENT FIELDS -->
   2087           <dd style="display: none; ">
   2088             <div></div>
   2089           </dd>
   2090 
   2091           <!-- FUNCTION PARAMETERS -->
   2092           <dd style="display: none; ">
   2093             <div></div>
   2094           </dd>
   2095 
   2096         </div>
   2097                   </div>
   2098                 </dl>
   2099 
   2100                 <!-- RETURNS -->
   2101                 <h4 style="display: none; ">Returns</h4>
   2102                 <dl>
   2103                   <div style="display: none; ">
   2104                     <div>
   2105                     </div>
   2106                   </div>
   2107                 </dl>
   2108 
   2109                 <!-- CALLBACK -->
   2110                 <div style="display: none; ">
   2111                   <div>
   2112                   <h4>Callback function</h4>
   2113                   <p>
   2114                     The callback <em>parameter</em> should specify a function
   2115                     that looks like this:
   2116                   </p>
   2117                   <p>
   2118                     If you specify the <em>callback</em> parameter, it should
   2119                     specify a function that looks like this:
   2120                   </p>
   2121 
   2122                   <!-- Note: intentionally longer 80 columns -->
   2123                   <pre>function(<span>Type param1, Type param2</span>) <span class="subdued">{...}</span>;</pre>
   2124                   <dl>
   2125                     <div>
   2126                       <div>
   2127                       </div>
   2128                     </div>
   2129                   </dl>
   2130                   </div>
   2131                 </div>
   2132 
   2133                 <!-- MIN_VERSION -->
   2134                 <p style="display: none; ">
   2135                   This function was added in version <b><span></span></b>.
   2136                   If you require this function, the manifest key
   2137                   <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
   2138                   can ensure that your extension won't be run in an earlier browser version.
   2139                 </p>
   2140               </div> <!-- /description -->
   2141 
   2142             </div><div class="apiItem">
   2143               <a name="method-setTitle"></a> <!-- method-anchor -->
   2144               <h4>setTitle</h4>
   2145 
   2146               <div class="summary"><span style="display: none; ">void</span>
   2147                   <!-- Note: intentionally longer 80 columns -->
   2148                   <span>chrome.experimental.sidebar.setTitle</span>(<span class="null"><span style="display: none; ">, </span><span>object</span>
   2149                       <var><span>details</span></var></span>)</div>
   2150 
   2151               <div class="description">
   2152                 <p class="todo" style="display: none; ">Undocumented.</p>
   2153                 <p>Sets sidebar's mini tab title for the specified tab.</p>
   2154 
   2155                 <!-- PARAMETERS -->
   2156                 <h4>Parameters</h4>
   2157                 <dl>
   2158                   <div>
   2159                     <div>
   2160           <dt>
   2161             <var>details</var>
   2162               <em>
   2163 
   2164                 <!-- TYPE -->
   2165                 <div style="display:inline">
   2166                   (
   2167                     <span class="optional" style="display: none; ">optional</span>
   2168                     <span class="enum" style="display: none; ">enumerated</span>
   2169                     <span id="typeTemplate">
   2170                       <span style="display: none; ">
   2171                         <a> Type</a>
   2172                       </span>
   2173                       <span>
   2174                         <span style="display: none; ">
   2175                           array of <span><span></span></span>
   2176                         </span>
   2177                         <span>object</span>
   2178                         <span style="display: none; "></span>
   2179                       </span>
   2180                     </span>
   2181                   )
   2182                 </div>
   2183 
   2184               </em>
   2185           </dt>
   2186           <dd class="todo">
   2187             Undocumented.
   2188           </dd>
   2189           <dd style="display: none; ">
   2190             Description of this parameter from the json schema.
   2191           </dd>
   2192           <dd style="display: none; ">
   2193             This parameter was added in version
   2194             <b><span></span></b>.
   2195             You must omit this parameter in earlier versions,
   2196             and you may omit it in any version.  If you require this
   2197             parameter, the manifest key
   2198             <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
   2199             can ensure that your extension won't be run in an earlier browser version.
   2200           </dd>
   2201 
   2202           <!-- OBJECT PROPERTIES -->
   2203           <dd>
   2204             <dl>
   2205               <div>
   2206                 <div>
   2207           <dt>
   2208             <var>tabId</var>
   2209               <em>
   2210 
   2211                 <!-- TYPE -->
   2212                 <div style="display:inline">
   2213                   (
   2214                     <span class="optional">optional</span>
   2215                     <span class="enum" style="display: none; ">enumerated</span>
   2216                     <span id="typeTemplate">
   2217                       <span style="display: none; ">
   2218                         <a> Type</a>
   2219                       </span>
   2220                       <span>
   2221                         <span style="display: none; ">
   2222                           array of <span><span></span></span>
   2223                         </span>
   2224                         <span>integer</span>
   2225                         <span style="display: none; "></span>
   2226                       </span>
   2227                     </span>
   2228                   )
   2229                 </div>
   2230 
   2231               </em>
   2232           </dt>
   2233           <dd class="todo" style="display: none; ">
   2234             Undocumented.
   2235           </dd>
   2236           <dd>Defaults to the selected tab of the <a href="windows.html#current-window">current window</a>.</dd>
   2237           <dd style="display: none; ">
   2238             This parameter was added in version
   2239             <b><span></span></b>.
   2240             You must omit this parameter in earlier versions,
   2241             and you may omit it in any version.  If you require this
   2242             parameter, the manifest key
   2243             <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
   2244             can ensure that your extension won't be run in an earlier browser version.
   2245           </dd>
   2246 
   2247           <!-- OBJECT PROPERTIES -->
   2248           <dd style="display: none; ">
   2249             <dl>
   2250               <div>
   2251                 <div>
   2252                 </div>
   2253               </div>
   2254             </dl>
   2255           </dd>
   2256 
   2257           <!-- OBJECT METHODS -->
   2258           <dd style="display: none; ">
   2259             <div></div>
   2260           </dd>
   2261 
   2262           <!-- OBJECT EVENT FIELDS -->
   2263           <dd style="display: none; ">
   2264             <div></div>
   2265           </dd>
   2266 
   2267           <!-- FUNCTION PARAMETERS -->
   2268           <dd style="display: none; ">
   2269             <div></div>
   2270           </dd>
   2271 
   2272         </div>
   2273               </div><div>
   2274                 <div>
   2275           <dt>
   2276             <var>title</var>
   2277               <em>
   2278 
   2279                 <!-- TYPE -->
   2280                 <div style="display:inline">
   2281                   (
   2282                     <span class="optional" style="display: none; ">optional</span>
   2283                     <span class="enum" style="display: none; ">enumerated</span>
   2284                     <span id="typeTemplate">
   2285                       <span style="display: none; ">
   2286                         <a> Type</a>
   2287                       </span>
   2288                       <span>
   2289                         <span style="display: none; ">
   2290                           array of <span><span></span></span>
   2291                         </span>
   2292                         <span>string</span>
   2293                         <span style="display: none; "></span>
   2294                       </span>
   2295                     </span>
   2296                   )
   2297                 </div>
   2298 
   2299               </em>
   2300           </dt>
   2301           <dd class="todo" style="display: none; ">
   2302             Undocumented.
   2303           </dd>
   2304           <dd>The sidebar's title. It is displayed in a tooltip over the sidebar's mini tab.</dd>
   2305           <dd style="display: none; ">
   2306             This parameter was added in version
   2307             <b><span></span></b>.
   2308             You must omit this parameter in earlier versions,
   2309             and you may omit it in any version.  If you require this
   2310             parameter, the manifest key
   2311             <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
   2312             can ensure that your extension won't be run in an earlier browser version.
   2313           </dd>
   2314 
   2315           <!-- OBJECT PROPERTIES -->
   2316           <dd style="display: none; ">
   2317             <dl>
   2318               <div>
   2319                 <div>
   2320                 </div>
   2321               </div>
   2322             </dl>
   2323           </dd>
   2324 
   2325           <!-- OBJECT METHODS -->
   2326           <dd style="display: none; ">
   2327             <div></div>
   2328           </dd>
   2329 
   2330           <!-- OBJECT EVENT FIELDS -->
   2331           <dd style="display: none; ">
   2332             <div></div>
   2333           </dd>
   2334 
   2335           <!-- FUNCTION PARAMETERS -->
   2336           <dd style="display: none; ">
   2337             <div></div>
   2338           </dd>
   2339 
   2340         </div>
   2341               </div>
   2342             </dl>
   2343           </dd>
   2344 
   2345           <!-- OBJECT METHODS -->
   2346           <dd style="display: none; ">
   2347             <div></div>
   2348           </dd>
   2349 
   2350           <!-- OBJECT EVENT FIELDS -->
   2351           <dd style="display: none; ">
   2352             <div></div>
   2353           </dd>
   2354 
   2355           <!-- FUNCTION PARAMETERS -->
   2356           <dd style="display: none; ">
   2357             <div></div>
   2358           </dd>
   2359 
   2360         </div>
   2361                   </div>
   2362                 </dl>
   2363 
   2364                 <!-- RETURNS -->
   2365                 <h4 style="display: none; ">Returns</h4>
   2366                 <dl>
   2367                   <div style="display: none; ">
   2368                     <div>
   2369                     </div>
   2370                   </div>
   2371                 </dl>
   2372 
   2373                 <!-- CALLBACK -->
   2374                 <div style="display: none; ">
   2375                   <div>
   2376                   <h4>Callback function</h4>
   2377                   <p>
   2378                     The callback <em>parameter</em> should specify a function
   2379                     that looks like this:
   2380                   </p>
   2381                   <p>
   2382                     If you specify the <em>callback</em> parameter, it should
   2383                     specify a function that looks like this:
   2384                   </p>
   2385 
   2386                   <!-- Note: intentionally longer 80 columns -->
   2387                   <pre>function(<span>Type param1, Type param2</span>) <span class="subdued">{...}</span>;</pre>
   2388                   <dl>
   2389                     <div>
   2390                       <div>
   2391                       </div>
   2392                     </div>
   2393                   </dl>
   2394                   </div>
   2395                 </div>
   2396 
   2397                 <!-- MIN_VERSION -->
   2398                 <p style="display: none; ">
   2399                   This function was added in version <b><span></span></b>.
   2400                   If you require this function, the manifest key
   2401                   <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
   2402                   can ensure that your extension won't be run in an earlier browser version.
   2403                 </p>
   2404               </div> <!-- /description -->
   2405 
   2406             </div><div class="apiItem">
   2407               <a name="method-show"></a> <!-- method-anchor -->
   2408               <h4>show</h4>
   2409 
   2410               <div class="summary"><span style="display: none; ">void</span>
   2411                   <!-- Note: intentionally longer 80 columns -->
   2412                   <span>chrome.experimental.sidebar.show</span>(<span class="optional"><span style="display: none; ">, </span><span>object</span>
   2413                       <var><span>details</span></var></span>)</div>
   2414 
   2415               <div class="description">
   2416                 <p class="todo" style="display: none; ">Undocumented.</p>
   2417                 <p>Shows sidebar mini tab (in 'shown' state) for the specified tab. Has no effect if already expanded, otherwise changes status to 'shown'.</p>
   2418 
   2419                 <!-- PARAMETERS -->
   2420                 <h4>Parameters</h4>
   2421                 <dl>
   2422                   <div>
   2423                     <div>
   2424           <dt>
   2425             <var>details</var>
   2426               <em>
   2427 
   2428                 <!-- TYPE -->
   2429                 <div style="display:inline">
   2430                   (
   2431                     <span class="optional">optional</span>
   2432                     <span class="enum" style="display: none; ">enumerated</span>
   2433                     <span id="typeTemplate">
   2434                       <span style="display: none; ">
   2435                         <a> Type</a>
   2436                       </span>
   2437                       <span>
   2438                         <span style="display: none; ">
   2439                           array of <span><span></span></span>
   2440                         </span>
   2441                         <span>object</span>
   2442                         <span style="display: none; "></span>
   2443                       </span>
   2444                     </span>
   2445                   )
   2446                 </div>
   2447 
   2448               </em>
   2449           </dt>
   2450           <dd class="todo">
   2451             Undocumented.
   2452           </dd>
   2453           <dd style="display: none; ">
   2454             Description of this parameter from the json schema.
   2455           </dd>
   2456           <dd style="display: none; ">
   2457             This parameter was added in version
   2458             <b><span></span></b>.
   2459             You must omit this parameter in earlier versions,
   2460             and you may omit it in any version.  If you require this
   2461             parameter, the manifest key
   2462             <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
   2463             can ensure that your extension won't be run in an earlier browser version.
   2464           </dd>
   2465 
   2466           <!-- OBJECT PROPERTIES -->
   2467           <dd>
   2468             <dl>
   2469               <div>
   2470                 <div>
   2471           <dt>
   2472             <var>tabId</var>
   2473               <em>
   2474 
   2475                 <!-- TYPE -->
   2476                 <div style="display:inline">
   2477                   (
   2478                     <span class="optional">optional</span>
   2479                     <span class="enum" style="display: none; ">enumerated</span>
   2480                     <span id="typeTemplate">
   2481                       <span style="display: none; ">
   2482                         <a> Type</a>
   2483                       </span>
   2484                       <span>
   2485                         <span style="display: none; ">
   2486                           array of <span><span></span></span>
   2487                         </span>
   2488                         <span>integer</span>
   2489                         <span style="display: none; "></span>
   2490                       </span>
   2491                     </span>
   2492                   )
   2493                 </div>
   2494 
   2495               </em>
   2496           </dt>
   2497           <dd class="todo" style="display: none; ">
   2498             Undocumented.
   2499           </dd>
   2500           <dd>Defaults to the selected tab of the <a href="windows.html#current-window">current window</a>.</dd>
   2501           <dd style="display: none; ">
   2502             This parameter was added in version
   2503             <b><span></span></b>.
   2504             You must omit this parameter in earlier versions,
   2505             and you may omit it in any version.  If you require this
   2506             parameter, the manifest key
   2507             <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
   2508             can ensure that your extension won't be run in an earlier browser version.
   2509           </dd>
   2510 
   2511           <!-- OBJECT PROPERTIES -->
   2512           <dd style="display: none; ">
   2513             <dl>
   2514               <div>
   2515                 <div>
   2516                 </div>
   2517               </div>
   2518             </dl>
   2519           </dd>
   2520 
   2521           <!-- OBJECT METHODS -->
   2522           <dd style="display: none; ">
   2523             <div></div>
   2524           </dd>
   2525 
   2526           <!-- OBJECT EVENT FIELDS -->
   2527           <dd style="display: none; ">
   2528             <div></div>
   2529           </dd>
   2530 
   2531           <!-- FUNCTION PARAMETERS -->
   2532           <dd style="display: none; ">
   2533             <div></div>
   2534           </dd>
   2535 
   2536         </div>
   2537               </div>
   2538             </dl>
   2539           </dd>
   2540 
   2541           <!-- OBJECT METHODS -->
   2542           <dd style="display: none; ">
   2543             <div></div>
   2544           </dd>
   2545 
   2546           <!-- OBJECT EVENT FIELDS -->
   2547           <dd style="display: none; ">
   2548             <div></div>
   2549           </dd>
   2550 
   2551           <!-- FUNCTION PARAMETERS -->
   2552           <dd style="display: none; ">
   2553             <div></div>
   2554           </dd>
   2555 
   2556         </div>
   2557                   </div>
   2558                 </dl>
   2559 
   2560                 <!-- RETURNS -->
   2561                 <h4 style="display: none; ">Returns</h4>
   2562                 <dl>
   2563                   <div style="display: none; ">
   2564                     <div>
   2565                     </div>
   2566                   </div>
   2567                 </dl>
   2568 
   2569                 <!-- CALLBACK -->
   2570                 <div style="display: none; ">
   2571                   <div>
   2572                   <h4>Callback function</h4>
   2573                   <p>
   2574                     The callback <em>parameter</em> should specify a function
   2575                     that looks like this:
   2576                   </p>
   2577                   <p>
   2578                     If you specify the <em>callback</em> parameter, it should
   2579                     specify a function that looks like this:
   2580                   </p>
   2581 
   2582                   <!-- Note: intentionally longer 80 columns -->
   2583                   <pre>function(<span>Type param1, Type param2</span>) <span class="subdued">{...}</span>;</pre>
   2584                   <dl>
   2585                     <div>
   2586                       <div>
   2587                       </div>
   2588                     </div>
   2589                   </dl>
   2590                   </div>
   2591                 </div>
   2592 
   2593                 <!-- MIN_VERSION -->
   2594                 <p style="display: none; ">
   2595                   This function was added in version <b><span></span></b>.
   2596                   If you require this function, the manifest key
   2597                   <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
   2598                   can ensure that your extension won't be run in an earlier browser version.
   2599                 </p>
   2600               </div> <!-- /description -->
   2601 
   2602             </div>  <!-- /apiItem -->
   2603 
   2604           </div>  <!-- /apiGroup -->
   2605 
   2606           <!-- EVENTS -->
   2607           <div id="eventsTemplate" class="apiGroup">
   2608             <a name="global-events"></a>
   2609             <h3>Events</h3>
   2610             <!-- iterates over all events -->
   2611             <div class="apiItem">
   2612               <a name="event-onStateChanged"></a>
   2613               <h4>onStateChanged</h4>
   2614 
   2615               <div class="summary">
   2616                 <!-- Note: intentionally longer 80 columns -->
   2617                 <span class="subdued">chrome.experimental.sidebar.</span><span>onStateChanged</span><span class="subdued">.addListener</span>(function(<span>object details</span>) <span class="subdued">{...}</span>);
   2618               </div>
   2619 
   2620               <div class="description">
   2621                 <p class="todo" style="display: none; ">Undocumented.</p>
   2622                 <p>Notifies about sidebar state changes.</p>
   2623 
   2624                 <!-- PARAMETERS -->
   2625                 <div>
   2626                   <h4>Parameters</h4>
   2627                   <dl>
   2628                     <div>
   2629                       <div>
   2630           <dt>
   2631             <var>details</var>
   2632               <em>
   2633 
   2634                 <!-- TYPE -->
   2635                 <div style="display:inline">
   2636                   (
   2637                     <span class="optional" style="display: none; ">optional</span>
   2638                     <span class="enum" style="display: none; ">enumerated</span>
   2639                     <span id="typeTemplate">
   2640                       <span style="display: none; ">
   2641                         <a> Type</a>
   2642                       </span>
   2643                       <span>
   2644                         <span style="display: none; ">
   2645                           array of <span><span></span></span>
   2646                         </span>
   2647                         <span>object</span>
   2648                         <span style="display: none; "></span>
   2649                       </span>
   2650                     </span>
   2651                   )
   2652                 </div>
   2653 
   2654               </em>
   2655           </dt>
   2656           <dd class="todo">
   2657             Undocumented.
   2658           </dd>
   2659           <dd style="display: none; ">
   2660             Description of this parameter from the json schema.
   2661           </dd>
   2662           <dd style="display: none; ">
   2663             This parameter was added in version
   2664             <b><span></span></b>.
   2665             You must omit this parameter in earlier versions,
   2666             and you may omit it in any version.  If you require this
   2667             parameter, the manifest key
   2668             <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
   2669             can ensure that your extension won't be run in an earlier browser version.
   2670           </dd>
   2671 
   2672           <!-- OBJECT PROPERTIES -->
   2673           <dd>
   2674             <dl>
   2675               <div>
   2676                 <div>
   2677           <dt>
   2678             <var>tabId</var>
   2679               <em>
   2680 
   2681                 <!-- TYPE -->
   2682                 <div style="display:inline">
   2683                   (
   2684                     <span class="optional" style="display: none; ">optional</span>
   2685                     <span class="enum" style="display: none; ">enumerated</span>
   2686                     <span id="typeTemplate">
   2687                       <span style="display: none; ">
   2688                         <a> Type</a>
   2689                       </span>
   2690                       <span>
   2691                         <span style="display: none; ">
   2692                           array of <span><span></span></span>
   2693                         </span>
   2694                         <span>integer</span>
   2695                         <span style="display: none; "></span>
   2696                       </span>
   2697                     </span>
   2698                   )
   2699                 </div>
   2700 
   2701               </em>
   2702           </dt>
   2703           <dd class="todo">
   2704             Undocumented.
   2705           </dd>
   2706           <dd style="display: none; ">
   2707             Description of this parameter from the json schema.
   2708           </dd>
   2709           <dd style="display: none; ">
   2710             This parameter was added in version
   2711             <b><span></span></b>.
   2712             You must omit this parameter in earlier versions,
   2713             and you may omit it in any version.  If you require this
   2714             parameter, the manifest key
   2715             <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
   2716             can ensure that your extension won't be run in an earlier browser version.
   2717           </dd>
   2718 
   2719           <!-- OBJECT PROPERTIES -->
   2720           <dd style="display: none; ">
   2721             <dl>
   2722               <div>
   2723                 <div>
   2724                 </div>
   2725               </div>
   2726             </dl>
   2727           </dd>
   2728 
   2729           <!-- OBJECT METHODS -->
   2730           <dd style="display: none; ">
   2731             <div></div>
   2732           </dd>
   2733 
   2734           <!-- OBJECT EVENT FIELDS -->
   2735           <dd style="display: none; ">
   2736             <div></div>
   2737           </dd>
   2738 
   2739           <!-- FUNCTION PARAMETERS -->
   2740           <dd style="display: none; ">
   2741             <div></div>
   2742           </dd>
   2743 
   2744         </div>
   2745               </div><div>
   2746                 <div>
   2747           <dt>
   2748             <var>state</var>
   2749               <em>
   2750 
   2751                 <!-- TYPE -->
   2752                 <div style="display:inline">
   2753                   (
   2754                     <span class="optional" style="display: none; ">optional</span>
   2755                     <span class="enum">enumerated</span>
   2756                     <span id="typeTemplate">
   2757                       <span style="display: none; ">
   2758                         <a> Type</a>
   2759                       </span>
   2760                       <span>
   2761                         <span style="display: none; ">
   2762                           array of <span><span></span></span>
   2763                         </span>
   2764                         <span>string</span>
   2765                         <span>["hidden", "shown", "active"]</span>
   2766                       </span>
   2767                     </span>
   2768                   )
   2769                 </div>
   2770 
   2771               </em>
   2772           </dt>
   2773           <dd class="todo">
   2774             Undocumented.
   2775           </dd>
   2776           <dd style="display: none; ">
   2777             Description of this parameter from the json schema.
   2778           </dd>
   2779           <dd style="display: none; ">
   2780             This parameter was added in version
   2781             <b><span></span></b>.
   2782             You must omit this parameter in earlier versions,
   2783             and you may omit it in any version.  If you require this
   2784             parameter, the manifest key
   2785             <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
   2786             can ensure that your extension won't be run in an earlier browser version.
   2787           </dd>
   2788 
   2789           <!-- OBJECT PROPERTIES -->
   2790           <dd style="display: none; ">
   2791             <dl>
   2792               <div>
   2793                 <div>
   2794                 </div>
   2795               </div>
   2796             </dl>
   2797           </dd>
   2798 
   2799           <!-- OBJECT METHODS -->
   2800           <dd style="display: none; ">
   2801             <div></div>
   2802           </dd>
   2803 
   2804           <!-- OBJECT EVENT FIELDS -->
   2805           <dd style="display: none; ">
   2806             <div></div>
   2807           </dd>
   2808 
   2809           <!-- FUNCTION PARAMETERS -->
   2810           <dd style="display: none; ">
   2811             <div></div>
   2812           </dd>
   2813 
   2814         </div>
   2815               </div>
   2816             </dl>
   2817           </dd>
   2818 
   2819           <!-- OBJECT METHODS -->
   2820           <dd style="display: none; ">
   2821             <div></div>
   2822           </dd>
   2823 
   2824           <!-- OBJECT EVENT FIELDS -->
   2825           <dd style="display: none; ">
   2826             <div></div>
   2827           </dd>
   2828 
   2829           <!-- FUNCTION PARAMETERS -->
   2830           <dd style="display: none; ">
   2831             <div></div>
   2832           </dd>
   2833 
   2834         </div>
   2835                     </div>
   2836                   </dl>
   2837                 </div>
   2838               </div> <!-- /decription -->
   2839 
   2840             </div> <!-- /apiItem -->
   2841 
   2842           </div> <!-- /apiGroup -->
   2843 
   2844           <!-- TYPES -->
   2845           <div class="apiGroup" style="display: none; ">
   2846             <a name="types"></a>
   2847             <h3 id="types">Types</h3>
   2848 
   2849             <!-- iterates over all types -->
   2850             <div class="apiItem">
   2851               <a></a>
   2852               <h4>type name</h4>
   2853 
   2854               <div>
   2855               </div>
   2856 
   2857             </div> <!-- /apiItem -->
   2858 
   2859           </div> <!-- /apiGroup -->
   2860 
   2861         </div> <!-- /apiPage -->
   2862       </div> <!-- /gc-pagecontent -->
   2863     </div> <!-- /g-section -->
   2864   </div> <!-- /codesiteContent -->
   2865     <div id="gc-footer" --="">
   2866       <div class="text">
   2867   <p>
   2868   Except as otherwise <a href="http://code.google.com/policies.html#restrictions">noted</a>,
   2869   the content of this page is licensed under the <a rel="license" href="http://creativecommons.org/licenses/by/3.0/">Creative Commons
   2870   Attribution 3.0 License</a>, and code samples are licensed under the
   2871   <a rel="license" href="http://code.google.com/google_bsd_license.html">BSD License</a>.
   2872   </p>
   2873   <p>
   2874   2011 Google
   2875   </p>
   2876 
   2877 <!-- begin analytics -->
   2878 <script src="http://www.google-analytics.com/urchin.js" type="text/javascript"></script>
   2879 <script src="http://www.google-analytics.com/ga.js" type="text/javascript"></script>
   2880 
   2881 <script type="text/javascript">
   2882   // chrome doc tracking
   2883   try {
   2884     var engdocs = _gat._getTracker("YT-10763712-2");
   2885     engdocs._trackPageview();
   2886   } catch(err) {}
   2887 
   2888   // code.google.com site-wide tracking
   2889   try {
   2890     _uacct="UA-18071-1";
   2891     _uanchor=1;
   2892     _uff=0;
   2893     urchinTracker();
   2894   }
   2895   catch(e) {/* urchinTracker not available. */}
   2896 </script>
   2897 <!-- end analytics -->
   2898       </div>
   2899     </div> <!-- /gc-footer -->
   2900   </div> <!-- /gc-container -->
   2901 </body></html>
   2902