Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(194)

Side by Side Diff: chrome/common/extensions/docs/experimental.devtools.panels.html

Issue 9006027: Rip Out the Sidebar API (Closed) Base URL: http://src.chromium.org/svn/trunk/src/
Patch Set: '' Created 9 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 <!DOCTYPE html><!-- This page is a placeholder for generated extensions api doc. Note: 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 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 3 across api docs and should be edited only with knowledge of the
4 templating mechanism. 4 templating mechanism.
5 3) All <body>.innerHTML is genereated as an rendering step. If viewed in a 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 6 browser, it will be re-generated from the template, json schema and
7 authored overview content. 7 authored overview content.
8 4) The <body>.innerHTML is also generated by an offline step so that this 8 4) The <body>.innerHTML is also generated by an offline step so that this
9 page may easily be indexed by search engines. 9 page may easily be indexed by search engines.
10 --><html xmlns="http://www.w3.org/1999/xhtml"><head> 10 --><html xmlns="http://www.w3.org/1999/xhtml"><head>
11 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 11 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
12 <link href="css/ApiRefStyles.css" rel="stylesheet" type="text/css"> 12 <link href="css/ApiRefStyles.css" rel="stylesheet" type="text/css">
13 <link href="css/print.css" rel="stylesheet" type="text/css" media="print"> 13 <link href="css/print.css" rel="stylesheet" type="text/css" media="print">
14 <script type="text/javascript" src="../../../third_party/jstemplate/jstempla te_compiled.js"> 14 <script type="text/javascript" src="../../../third_party/jstemplate/jstempla te_compiled.js">
15 </script> 15 </script>
16 <script type="text/javascript" src="js/api_page_generator.js"></script> 16 <script type="text/javascript" src="js/api_page_generator.js"></script>
17 <script type="text/javascript" src="js/bootstrap.js"></script> 17 <script type="text/javascript" src="js/bootstrap.js"></script>
18 <script type="text/javascript" src="js/sidebar.js"></script>
19 <meta name="description" content="Documentation for the chrome.experimental.de vtools.panels module, which is part of the Google Chrome extension APIs."><titl e>chrome.experimental.devtools.panels - Google Chrome Extensions - Google Code</ title></head> 18 <meta name="description" content="Documentation for the chrome.experimental.de vtools.panels module, which is part of the Google Chrome extension APIs."><titl e>chrome.experimental.devtools.panels - Google Chrome Extensions - Google Code</ title></head>
20 <body> <div id="gc-container" class="labs"> 19 <body> <div id="gc-container" class="labs">
21 <div id="devModeWarning"> 20 <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. 21 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> 22 </div>
24 <!-- SUBTEMPLATES: DO NOT MOVE FROM THIS LOCATION --> 23 <!-- SUBTEMPLATES: DO NOT MOVE FROM THIS LOCATION -->
25 <!-- In particular, sub-templates that recurse, must be used by allowing 24 <!-- In particular, sub-templates that recurse, must be used by allowing
26 jstemplate to make a copy of the template in this section which 25 jstemplate to make a copy of the template in this section which
27 are not operated on by way of the jsskip="true" --> 26 are not operated on by way of the jsskip="true" -->
28 <div style="display:none"> 27 <div style="display:none">
(...skipping 356 matching lines...) Expand 10 before | Expand all | Expand 10 after
385 <a href="#event-ExtensionPanel-onHidden">onHidden</a> 384 <a href="#event-ExtensionPanel-onHidden">onHidden</a>
386 </li><li> 385 </li><li>
387 <a href="#event-ExtensionPanel-onSearch">onSearch</a> 386 <a href="#event-ExtensionPanel-onSearch">onSearch</a>
388 </li><li> 387 </li><li>
389 <a href="#event-ExtensionPanel-onShown">onShown</a> 388 <a href="#event-ExtensionPanel-onShown">onShown</a>
390 </li> 389 </li>
391 </ol> 390 </ol>
392 </li> 391 </li>
393 </ol> 392 </ol>
394 </li><li> 393 </li><li>
395 <a href="#type-ExtensionSidebarPane">ExtensionSidebarPane</a>
396 <ol>
397 <li>
398 <a href="#global-ExtensionSidebarPane-methods">Methods</a>
399 <ol>
400 <li>
401 <a href="#method-ExtensionSidebarPane-setExpression">setExpressi on</a>
402 </li><li>
403 <a href="#method-ExtensionSidebarPane-setHeight">setHeight</a>
404 </li><li>
405 <a href="#method-ExtensionSidebarPane-setObject">setObject</a>
406 </li><li>
407 <a href="#method-ExtensionSidebarPane-setPage">setPage</a>
408 </li>
409 </ol>
410 </li>
411 <li>
412 <a href="#global-ExtensionSidebarPane-events">Events</a>
413 <ol>
414 <li>
415 <a href="#event-ExtensionSidebarPane-onHidden">onHidden</a>
416 </li><li>
417 <a href="#event-ExtensionSidebarPane-onShown">onShown</a>
418 </li>
419 </ol>
420 </li>
421 </ol>
422 </li><li>
423 <a href="#type-Button">Button</a> 394 <a href="#type-Button">Button</a>
424 <ol> 395 <ol>
425 <li> 396 <li>
426 <a href="#global-Button-methods">Methods</a> 397 <a href="#global-Button-methods">Methods</a>
427 <ol> 398 <ol>
428 <li> 399 <li>
429 <a href="#method-Button-update">update</a> 400 <a href="#method-Button-update">update</a>
430 </li> 401 </li>
431 </ol> 402 </ol>
432 </li> 403 </li>
(...skipping 1087 matching lines...) Expand 10 before | Expand all | Expand 10 after
1520 <var>result</var> 1491 <var>result</var>
1521 <em> 1492 <em>
1522 1493
1523 <!-- TYPE --> 1494 <!-- TYPE -->
1524 <div style="display:inline"> 1495 <div style="display:inline">
1525 ( 1496 (
1526 <span class="optional" style="display: none; ">optional</spa n> 1497 <span class="optional" style="display: none; ">optional</spa n>
1527 <span class="enum" style="display: none; ">enumerated</span> 1498 <span class="enum" style="display: none; ">enumerated</span>
1528 <span id="typeTemplate"> 1499 <span id="typeTemplate">
1529 <span> 1500 <span>
1530 <a href="experimental.devtools.panels.html#type-Extensio nSidebarPane">ExtensionSidebarPane</a> 1501 <a>ExtensionSidebarPane</a>
1531 </span> 1502 </span>
1532 <span style="display: none; "> 1503 <span style="display: none; ">
1533 <span> 1504 <span>
1534 array of <span><span></span></span> 1505 array of <span><span></span></span>
1535 </span> 1506 </span>
1536 <span>paramType</span> 1507 <span>paramType</span>
1537 <span></span> 1508 <span></span>
1538 </span> 1509 </span>
1539 </span> 1510 </span>
1540 ) 1511 )
(...skipping 934 matching lines...) Expand 10 before | Expand all | Expand 10 after
2475 </dd> 2446 </dd>
2476 2447
2477 <!-- FUNCTION PARAMETERS --> 2448 <!-- FUNCTION PARAMETERS -->
2478 <dd style="display: none; "> 2449 <dd style="display: none; ">
2479 <div></div> 2450 <div></div>
2480 </dd> 2451 </dd>
2481 2452
2482 </div> 2453 </div>
2483 2454
2484 </div><div class="apiItem"> 2455 </div><div class="apiItem">
2485 <a name="type-ExtensionSidebarPane"></a>
2486 <h4>ExtensionSidebarPane</h4>
2487
2488 <div>
2489 <dt>
2490 <var style="display: none; ">paramName</var>
2491 <em>
2492
2493 <!-- TYPE -->
2494 <div style="display:inline">
2495 (
2496 <span class="optional" style="display: none; ">optional</spa n>
2497 <span class="enum" style="display: none; ">enumerated</span>
2498 <span id="typeTemplate">
2499 <span style="display: none; ">
2500 <a> Type</a>
2501 </span>
2502 <span>
2503 <span style="display: none; ">
2504 array of <span><span></span></span>
2505 </span>
2506 <span>object</span>
2507 <span style="display: none; "></span>
2508 </span>
2509 </span>
2510 )
2511 </div>
2512
2513 </em>
2514 </dt>
2515 <dd class="todo" style="display: none; ">
2516 Undocumented.
2517 </dd>
2518 <dd>A sidebar created by the extension.</dd>
2519 <dd style="display: none; ">
2520 This parameter was added in version
2521 <b><span></span></b>.
2522 You must omit this parameter in earlier versions,
2523 and you may omit it in any version. If you require this
2524 parameter, the manifest key
2525 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
2526 can ensure that your extension won't be run in an earlier browser ve rsion.
2527 </dd>
2528
2529 <!-- OBJECT PROPERTIES -->
2530 <dd style="display: none; ">
2531 <dl>
2532 <div>
2533 <div>
2534 </div>
2535 </div>
2536 </dl>
2537 </dd>
2538
2539 <!-- OBJECT METHODS -->
2540 <dd>
2541 <div class="apiGroup">
2542 <a name="global-ExtensionSidebarPane-methods"></a>
2543 <h3>Methods of ExtensionSidebarPane</h3>
2544
2545 <!-- iterates over all functions -->
2546 <div class="apiItem">
2547 <a name="method-ExtensionSidebarPane-setExpression"></a> <!-- meth od-anchor -->
2548 <h4>setExpression</h4>
2549
2550 <div class="summary"><span style="display: none; ">void</span>
2551 <!-- Note: intentionally longer 80 columns -->
2552 <span>extensionSidebarPane.setExpression</span>(<span class="n ull"><span style="display: none; ">, </span><span>string</span>
2553 <var><span>expression</span></var></span><span class="opti onal"><span>, </span><span>string</span>
2554 <var><span>rootTitle</span></var></span><span class="optio nal"><span>, </span><span>function</span>
2555 <var><span>callback</span></var></span>)</div>
2556
2557 <div class="description">
2558 <p class="todo" style="display: none; ">Undocumented.</p>
2559 <p>Sets an expression that is evaluated within the inspected pag e. The result is displayed in the sidebar pane.</p>
2560
2561 <!-- PARAMETERS -->
2562 <h4>Parameters</h4>
2563 <dl>
2564 <div>
2565 <div>
2566 <dt>
2567 <var>expression</var>
2568 <em>
2569
2570 <!-- TYPE -->
2571 <div style="display:inline">
2572 (
2573 <span class="optional" style="display: none; ">optional</spa n>
2574 <span class="enum" style="display: none; ">enumerated</span>
2575 <span id="typeTemplate">
2576 <span style="display: none; ">
2577 <a> Type</a>
2578 </span>
2579 <span>
2580 <span style="display: none; ">
2581 array of <span><span></span></span>
2582 </span>
2583 <span>string</span>
2584 <span style="display: none; "></span>
2585 </span>
2586 </span>
2587 )
2588 </div>
2589
2590 </em>
2591 </dt>
2592 <dd class="todo" style="display: none; ">
2593 Undocumented.
2594 </dd>
2595 <dd>An expression to be evaluated in context of the inspected page. Ja vaScript objects and DOM nodes are displayed in an expandable tree similar to th e console/watch.</dd>
2596 <dd style="display: none; ">
2597 This parameter was added in version
2598 <b><span></span></b>.
2599 You must omit this parameter in earlier versions,
2600 and you may omit it in any version. If you require this
2601 parameter, the manifest key
2602 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
2603 can ensure that your extension won't be run in an earlier browser ve rsion.
2604 </dd>
2605
2606 <!-- OBJECT PROPERTIES -->
2607 <dd style="display: none; ">
2608 <dl>
2609 <div>
2610 <div>
2611 </div>
2612 </div>
2613 </dl>
2614 </dd>
2615
2616 <!-- OBJECT METHODS -->
2617 <dd style="display: none; ">
2618 <div></div>
2619 </dd>
2620
2621 <!-- OBJECT EVENT FIELDS -->
2622 <dd style="display: none; ">
2623 <div></div>
2624 </dd>
2625
2626 <!-- FUNCTION PARAMETERS -->
2627 <dd style="display: none; ">
2628 <div></div>
2629 </dd>
2630
2631 </div>
2632 </div><div>
2633 <div>
2634 <dt>
2635 <var>rootTitle</var>
2636 <em>
2637
2638 <!-- TYPE -->
2639 <div style="display:inline">
2640 (
2641 <span class="optional" style="">optional</span>
2642 <span class="enum" style="display: none; ">enumerated</span>
2643 <span id="typeTemplate">
2644 <span style="display: none; ">
2645 <a> Type</a>
2646 </span>
2647 <span>
2648 <span style="display: none; ">
2649 array of <span><span></span></span>
2650 </span>
2651 <span>string</span>
2652 <span style="display: none; "></span>
2653 </span>
2654 </span>
2655 )
2656 </div>
2657
2658 </em>
2659 </dt>
2660 <dd class="todo" style="display: none; ">
2661 Undocumented.
2662 </dd>
2663 <dd>An optional title for the root of the expression tree.</dd>
2664 <dd style="display: none; ">
2665 This parameter was added in version
2666 <b><span></span></b>.
2667 You must omit this parameter in earlier versions,
2668 and you may omit it in any version. If you require this
2669 parameter, the manifest key
2670 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
2671 can ensure that your extension won't be run in an earlier browser ve rsion.
2672 </dd>
2673
2674 <!-- OBJECT PROPERTIES -->
2675 <dd style="display: none; ">
2676 <dl>
2677 <div>
2678 <div>
2679 </div>
2680 </div>
2681 </dl>
2682 </dd>
2683
2684 <!-- OBJECT METHODS -->
2685 <dd style="display: none; ">
2686 <div></div>
2687 </dd>
2688
2689 <!-- OBJECT EVENT FIELDS -->
2690 <dd style="display: none; ">
2691 <div></div>
2692 </dd>
2693
2694 <!-- FUNCTION PARAMETERS -->
2695 <dd style="display: none; ">
2696 <div></div>
2697 </dd>
2698
2699 </div>
2700 </div><div>
2701 <div>
2702 <dt>
2703 <var>callback</var>
2704 <em>
2705
2706 <!-- TYPE -->
2707 <div style="display:inline">
2708 (
2709 <span class="optional" style="">optional</span>
2710 <span class="enum" style="display: none; ">enumerated</span>
2711 <span id="typeTemplate">
2712 <span style="display: none; ">
2713 <a> Type</a>
2714 </span>
2715 <span>
2716 <span style="display: none; ">
2717 array of <span><span></span></span>
2718 </span>
2719 <span>function</span>
2720 <span style="display: none; "></span>
2721 </span>
2722 </span>
2723 )
2724 </div>
2725
2726 </em>
2727 </dt>
2728 <dd class="todo" style="display: none; ">
2729 Undocumented.
2730 </dd>
2731 <dd>A callback invoked after the sidebar pane is updated with the expr ession evaluation results.</dd>
2732 <dd style="display: none; ">
2733 This parameter was added in version
2734 <b><span></span></b>.
2735 You must omit this parameter in earlier versions,
2736 and you may omit it in any version. If you require this
2737 parameter, the manifest key
2738 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
2739 can ensure that your extension won't be run in an earlier browser ve rsion.
2740 </dd>
2741
2742 <!-- OBJECT PROPERTIES -->
2743 <dd style="display: none; ">
2744 <dl>
2745 <div>
2746 <div>
2747 </div>
2748 </div>
2749 </dl>
2750 </dd>
2751
2752 <!-- OBJECT METHODS -->
2753 <dd style="display: none; ">
2754 <div></div>
2755 </dd>
2756
2757 <!-- OBJECT EVENT FIELDS -->
2758 <dd style="display: none; ">
2759 <div></div>
2760 </dd>
2761
2762 <!-- FUNCTION PARAMETERS -->
2763 <dd style="display: none; ">
2764 <div></div>
2765 </dd>
2766
2767 </div>
2768 </div>
2769 </dl>
2770
2771 <!-- RETURNS -->
2772 <h4 style="display: none; ">Returns</h4>
2773 <dl>
2774 <div style="display: none; ">
2775 <div>
2776 </div>
2777 </div>
2778 </dl>
2779
2780 <!-- CALLBACK -->
2781 <div>
2782 <div>
2783 <h4>Callback function</h4>
2784 <p style="display: none; ">
2785 The callback <em>parameter</em> should specify a function
2786 that looks like this:
2787 </p>
2788 <p>
2789 If you specify the <em>callback</em> parameter, it should
2790 specify a function that looks like this:
2791 </p>
2792
2793 <!-- Note: intentionally longer 80 columns -->
2794 <pre>function(<span>null</span>) <span class="subdued">{...}</ span>;</pre>
2795 <dl>
2796 <div style="display: none; ">
2797 <div>
2798 <dt>
2799 <var>panel</var>
2800 <em>
2801
2802 <!-- TYPE -->
2803 <div style="display:inline">
2804 (
2805 <span class="optional" style="display: none; ">optional</spa n>
2806 <span class="enum" style="display: none; ">enumerated</span>
2807 <span id="typeTemplate">
2808 <span>
2809 <a href="experimental.devtools.panels.html#type-Extensio nPanel">ExtensionPanel</a>
2810 </span>
2811 <span style="display: none; ">
2812 <span>
2813 array of <span><span></span></span>
2814 </span>
2815 <span>paramType</span>
2816 <span></span>
2817 </span>
2818 </span>
2819 )
2820 </div>
2821
2822 </em>
2823 </dt>
2824 <dd class="todo" style="display: none; ">
2825 Undocumented.
2826 </dd>
2827 <dd>An ExtensionPanel object representing the created panel.</dd>
2828 <dd style="display: none; ">
2829 This parameter was added in version
2830 <b><span></span></b>.
2831 You must omit this parameter in earlier versions,
2832 and you may omit it in any version. If you require this
2833 parameter, the manifest key
2834 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
2835 can ensure that your extension won't be run in an earlier browser ve rsion.
2836 </dd>
2837
2838 <!-- OBJECT PROPERTIES -->
2839 <dd style="display: none; ">
2840 <dl>
2841 <div>
2842 <div>
2843 </div>
2844 </div>
2845 </dl>
2846 </dd>
2847
2848 <!-- OBJECT METHODS -->
2849 <dd style="display: none; ">
2850 <div></div>
2851 </dd>
2852
2853 <!-- OBJECT EVENT FIELDS -->
2854 <dd style="display: none; ">
2855 <div></div>
2856 </dd>
2857
2858 <!-- FUNCTION PARAMETERS -->
2859 <dd style="display: none; ">
2860 <div></div>
2861 </dd>
2862
2863 </div>
2864 </div>
2865 </dl>
2866 </div>
2867 </div>
2868
2869 <!-- MIN_VERSION -->
2870 <p style="display: none; ">
2871 This function was added in version <b><span></span></b>.
2872 If you require this function, the manifest key
2873 <a href="manifest.html#minimum_chrome_version">minimum_chrome_ version</a>
2874 can ensure that your extension won't be run in an earlier brow ser version.
2875 </p>
2876 </div> <!-- /description -->
2877
2878 </div><div class="apiItem">
2879 <a name="method-ExtensionSidebarPane-setHeight"></a> <!-- method-a nchor -->
2880 <h4>setHeight</h4>
2881
2882 <div class="summary"><span style="display: none; ">void</span>
2883 <!-- Note: intentionally longer 80 columns -->
2884 <span>extensionSidebarPane.setHeight</span>(<span class="null" ><span style="display: none; ">, </span><span>string</span>
2885 <var><span>height</span></var></span>)</div>
2886
2887 <div class="description">
2888 <p class="todo" style="display: none; ">Undocumented.</p>
2889 <p>Sets the height of the sidebar.</p>
2890
2891 <!-- PARAMETERS -->
2892 <h4>Parameters</h4>
2893 <dl>
2894 <div>
2895 <div>
2896 <dt>
2897 <var>height</var>
2898 <em>
2899
2900 <!-- TYPE -->
2901 <div style="display:inline">
2902 (
2903 <span class="optional" style="display: none; ">optional</spa n>
2904 <span class="enum" style="display: none; ">enumerated</span>
2905 <span id="typeTemplate">
2906 <span style="display: none; ">
2907 <a> Type</a>
2908 </span>
2909 <span>
2910 <span style="display: none; ">
2911 array of <span><span></span></span>
2912 </span>
2913 <span>string</span>
2914 <span style="display: none; "></span>
2915 </span>
2916 </span>
2917 )
2918 </div>
2919
2920 </em>
2921 </dt>
2922 <dd class="todo" style="display: none; ">
2923 Undocumented.
2924 </dd>
2925 <dd>A CSS-like size specification, such as <code>'100px'</code> or <co de>'12ex'</code>.</dd>
2926 <dd style="display: none; ">
2927 This parameter was added in version
2928 <b><span></span></b>.
2929 You must omit this parameter in earlier versions,
2930 and you may omit it in any version. If you require this
2931 parameter, the manifest key
2932 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
2933 can ensure that your extension won't be run in an earlier browser ve rsion.
2934 </dd>
2935
2936 <!-- OBJECT PROPERTIES -->
2937 <dd style="display: none; ">
2938 <dl>
2939 <div>
2940 <div>
2941 </div>
2942 </div>
2943 </dl>
2944 </dd>
2945
2946 <!-- OBJECT METHODS -->
2947 <dd style="display: none; ">
2948 <div></div>
2949 </dd>
2950
2951 <!-- OBJECT EVENT FIELDS -->
2952 <dd style="display: none; ">
2953 <div></div>
2954 </dd>
2955
2956 <!-- FUNCTION PARAMETERS -->
2957 <dd style="display: none; ">
2958 <div></div>
2959 </dd>
2960
2961 </div>
2962 </div>
2963 </dl>
2964
2965 <!-- RETURNS -->
2966 <h4 style="display: none; ">Returns</h4>
2967 <dl>
2968 <div style="display: none; ">
2969 <div>
2970 </div>
2971 </div>
2972 </dl>
2973
2974 <!-- CALLBACK -->
2975 <div style="display: none; ">
2976 <div>
2977 <h4>Callback function</h4>
2978 <p style="display: none; ">
2979 The callback <em>parameter</em> should specify a function
2980 that looks like this:
2981 </p>
2982 <p>
2983 If you specify the <em>callback</em> parameter, it should
2984 specify a function that looks like this:
2985 </p>
2986
2987 <!-- Note: intentionally longer 80 columns -->
2988 <pre>function(<span>object Resource</span>) <span class="subdu ed">{...}</span>;</pre>
2989 <dl>
2990 <div>
2991 <div>
2992 <dt>
2993 <var>Resource</var>
2994 <em>
2995
2996 <!-- TYPE -->
2997 <div style="display:inline">
2998 (
2999 <span class="optional" style="display: none; ">optional</spa n>
3000 <span class="enum" style="display: none; ">enumerated</span>
3001 <span id="typeTemplate">
3002 <span style="display: none; ">
3003 <a> Type</a>
3004 </span>
3005 <span>
3006 <span style="display: none; ">
3007 array of <span><span></span></span>
3008 </span>
3009 <span>object</span>
3010 <span style="display: none; "></span>
3011 </span>
3012 </span>
3013 )
3014 </div>
3015
3016 </em>
3017 </dt>
3018 <dd class="todo" style="display: none; ">
3019 Undocumented.
3020 </dd>
3021 <dd>A <a href="experimental.devtools.inspectedWindow.html#type-Resourc e">Resource</a> object for the resource that was clicked.</dd>
3022 <dd style="display: none; ">
3023 This parameter was added in version
3024 <b><span></span></b>.
3025 You must omit this parameter in earlier versions,
3026 and you may omit it in any version. If you require this
3027 parameter, the manifest key
3028 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
3029 can ensure that your extension won't be run in an earlier browser ve rsion.
3030 </dd>
3031
3032 <!-- OBJECT PROPERTIES -->
3033 <dd style="display: none; ">
3034 <dl>
3035 <div>
3036 <div>
3037 </div>
3038 </div>
3039 </dl>
3040 </dd>
3041
3042 <!-- OBJECT METHODS -->
3043 <dd style="display: none; ">
3044 <div></div>
3045 </dd>
3046
3047 <!-- OBJECT EVENT FIELDS -->
3048 <dd style="display: none; ">
3049 <div></div>
3050 </dd>
3051
3052 <!-- FUNCTION PARAMETERS -->
3053 <dd style="display: none; ">
3054 <div></div>
3055 </dd>
3056
3057 </div>
3058 </div>
3059 </dl>
3060 </div>
3061 </div>
3062
3063 <!-- MIN_VERSION -->
3064 <p style="display: none; ">
3065 This function was added in version <b><span></span></b>.
3066 If you require this function, the manifest key
3067 <a href="manifest.html#minimum_chrome_version">minimum_chrome_ version</a>
3068 can ensure that your extension won't be run in an earlier brow ser version.
3069 </p>
3070 </div> <!-- /description -->
3071
3072 </div><div class="apiItem">
3073 <a name="method-ExtensionSidebarPane-setObject"></a> <!-- method-a nchor -->
3074 <h4>setObject</h4>
3075
3076 <div class="summary"><span style="display: none; ">void</span>
3077 <!-- Note: intentionally longer 80 columns -->
3078 <span>extensionSidebarPane.setObject</span>(<span class="null" ><span style="display: none; ">, </span><span>string</span>
3079 <var><span>jsonObject</span></var></span><span class="opti onal"><span style="">, </span><span>string</span>
3080 <var><span>rootTitle</span></var></span><span class="optio nal"><span style="">, </span><span>function</span>
3081 <var><span>callback</span></var></span>)</div>
3082
3083 <div class="description">
3084 <p class="todo" style="display: none; ">Undocumented.</p>
3085 <p>Sets a JSON-compliant object to be displayed in the sidebar p ane.</p>
3086
3087 <!-- PARAMETERS -->
3088 <h4>Parameters</h4>
3089 <dl>
3090 <div>
3091 <div>
3092 <dt>
3093 <var>jsonObject</var>
3094 <em>
3095
3096 <!-- TYPE -->
3097 <div style="display:inline">
3098 (
3099 <span class="optional" style="display: none; ">optional</spa n>
3100 <span class="enum" style="display: none; ">enumerated</span>
3101 <span id="typeTemplate">
3102 <span style="display: none; ">
3103 <a> Type</a>
3104 </span>
3105 <span>
3106 <span style="display: none; ">
3107 array of <span><span></span></span>
3108 </span>
3109 <span>string</span>
3110 <span style="display: none; "></span>
3111 </span>
3112 </span>
3113 )
3114 </div>
3115
3116 </em>
3117 </dt>
3118 <dd class="todo" style="display: none; ">
3119 Undocumented.
3120 </dd>
3121 <dd>An object to be displayed in context of the inspected page. Evalua ted in the context of the caller (API client).</dd>
3122 <dd style="display: none; ">
3123 This parameter was added in version
3124 <b><span></span></b>.
3125 You must omit this parameter in earlier versions,
3126 and you may omit it in any version. If you require this
3127 parameter, the manifest key
3128 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
3129 can ensure that your extension won't be run in an earlier browser ve rsion.
3130 </dd>
3131
3132 <!-- OBJECT PROPERTIES -->
3133 <dd style="display: none; ">
3134 <dl>
3135 <div>
3136 <div>
3137 </div>
3138 </div>
3139 </dl>
3140 </dd>
3141
3142 <!-- OBJECT METHODS -->
3143 <dd style="display: none; ">
3144 <div></div>
3145 </dd>
3146
3147 <!-- OBJECT EVENT FIELDS -->
3148 <dd style="display: none; ">
3149 <div></div>
3150 </dd>
3151
3152 <!-- FUNCTION PARAMETERS -->
3153 <dd style="display: none; ">
3154 <div></div>
3155 </dd>
3156
3157 </div>
3158 </div><div>
3159 <div>
3160 <dt>
3161 <var>rootTitle</var>
3162 <em>
3163
3164 <!-- TYPE -->
3165 <div style="display:inline">
3166 (
3167 <span class="optional">optional</span>
3168 <span class="enum" style="display: none; ">enumerated</span>
3169 <span id="typeTemplate">
3170 <span style="display: none; ">
3171 <a> Type</a>
3172 </span>
3173 <span>
3174 <span style="display: none; ">
3175 array of <span><span></span></span>
3176 </span>
3177 <span>string</span>
3178 <span style="display: none; "></span>
3179 </span>
3180 </span>
3181 )
3182 </div>
3183
3184 </em>
3185 </dt>
3186 <dd class="todo" style="display: none; ">
3187 Undocumented.
3188 </dd>
3189 <dd>An optional title for the root of the expression tree.</dd>
3190 <dd style="display: none; ">
3191 This parameter was added in version
3192 <b><span></span></b>.
3193 You must omit this parameter in earlier versions,
3194 and you may omit it in any version. If you require this
3195 parameter, the manifest key
3196 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
3197 can ensure that your extension won't be run in an earlier browser ve rsion.
3198 </dd>
3199
3200 <!-- OBJECT PROPERTIES -->
3201 <dd style="display: none; ">
3202 <dl>
3203 <div>
3204 <div>
3205 </div>
3206 </div>
3207 </dl>
3208 </dd>
3209
3210 <!-- OBJECT METHODS -->
3211 <dd style="display: none; ">
3212 <div></div>
3213 </dd>
3214
3215 <!-- OBJECT EVENT FIELDS -->
3216 <dd style="display: none; ">
3217 <div></div>
3218 </dd>
3219
3220 <!-- FUNCTION PARAMETERS -->
3221 <dd style="display: none; ">
3222 <div></div>
3223 </dd>
3224
3225 </div>
3226 </div><div>
3227 <div>
3228 <dt>
3229 <var>callback</var>
3230 <em>
3231
3232 <!-- TYPE -->
3233 <div style="display:inline">
3234 (
3235 <span class="optional">optional</span>
3236 <span class="enum" style="display: none; ">enumerated</span>
3237 <span id="typeTemplate">
3238 <span style="display: none; ">
3239 <a> Type</a>
3240 </span>
3241 <span>
3242 <span style="display: none; ">
3243 array of <span><span></span></span>
3244 </span>
3245 <span>function</span>
3246 <span style="display: none; "></span>
3247 </span>
3248 </span>
3249 )
3250 </div>
3251
3252 </em>
3253 </dt>
3254 <dd class="todo" style="display: none; ">
3255 Undocumented.
3256 </dd>
3257 <dd>A callback invoked after the sidebar is updated with the object.</ dd>
3258 <dd style="display: none; ">
3259 This parameter was added in version
3260 <b><span></span></b>.
3261 You must omit this parameter in earlier versions,
3262 and you may omit it in any version. If you require this
3263 parameter, the manifest key
3264 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
3265 can ensure that your extension won't be run in an earlier browser ve rsion.
3266 </dd>
3267
3268 <!-- OBJECT PROPERTIES -->
3269 <dd style="display: none; ">
3270 <dl>
3271 <div>
3272 <div>
3273 </div>
3274 </div>
3275 </dl>
3276 </dd>
3277
3278 <!-- OBJECT METHODS -->
3279 <dd style="display: none; ">
3280 <div></div>
3281 </dd>
3282
3283 <!-- OBJECT EVENT FIELDS -->
3284 <dd style="display: none; ">
3285 <div></div>
3286 </dd>
3287
3288 <!-- FUNCTION PARAMETERS -->
3289 <dd style="display: none; ">
3290 <div></div>
3291 </dd>
3292
3293 </div>
3294 </div>
3295 </dl>
3296
3297 <!-- RETURNS -->
3298 <h4 style="display: none; ">Returns</h4>
3299 <dl>
3300 <div style="display: none; ">
3301 <div>
3302 </div>
3303 </div>
3304 </dl>
3305
3306 <!-- CALLBACK -->
3307 <div>
3308 <div>
3309 <h4>Callback function</h4>
3310 <p style="display: none; ">
3311 The callback <em>parameter</em> should specify a function
3312 that looks like this:
3313 </p>
3314 <p>
3315 If you specify the <em>callback</em> parameter, it should
3316 specify a function that looks like this:
3317 </p>
3318
3319 <!-- Note: intentionally longer 80 columns -->
3320 <pre>function(<span>null</span>) <span class="subdued">{...}</ span>;</pre>
3321 <dl>
3322 <div style="display: none; ">
3323 <div>
3324 <dt>
3325 <var>Resource</var>
3326 <em>
3327
3328 <!-- TYPE -->
3329 <div style="display:inline">
3330 (
3331 <span class="optional" style="display: none; ">optional</spa n>
3332 <span class="enum" style="display: none; ">enumerated</span>
3333 <span id="typeTemplate">
3334 <span style="display: none; ">
3335 <a> Type</a>
3336 </span>
3337 <span>
3338 <span style="display: none; ">
3339 array of <span><span></span></span>
3340 </span>
3341 <span>object</span>
3342 <span style="display: none; "></span>
3343 </span>
3344 </span>
3345 )
3346 </div>
3347
3348 </em>
3349 </dt>
3350 <dd class="todo" style="display: none; ">
3351 Undocumented.
3352 </dd>
3353 <dd>A <a href="experimental.devtools.inspectedWindow.html#type-Resourc e">Resource</a> object for the resource that was clicked.</dd>
3354 <dd style="display: none; ">
3355 This parameter was added in version
3356 <b><span></span></b>.
3357 You must omit this parameter in earlier versions,
3358 and you may omit it in any version. If you require this
3359 parameter, the manifest key
3360 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
3361 can ensure that your extension won't be run in an earlier browser ve rsion.
3362 </dd>
3363
3364 <!-- OBJECT PROPERTIES -->
3365 <dd style="display: none; ">
3366 <dl>
3367 <div>
3368 <div>
3369 </div>
3370 </div>
3371 </dl>
3372 </dd>
3373
3374 <!-- OBJECT METHODS -->
3375 <dd style="display: none; ">
3376 <div></div>
3377 </dd>
3378
3379 <!-- OBJECT EVENT FIELDS -->
3380 <dd style="display: none; ">
3381 <div></div>
3382 </dd>
3383
3384 <!-- FUNCTION PARAMETERS -->
3385 <dd style="display: none; ">
3386 <div></div>
3387 </dd>
3388
3389 </div>
3390 </div>
3391 </dl>
3392 </div>
3393 </div>
3394
3395 <!-- MIN_VERSION -->
3396 <p style="display: none; ">
3397 This function was added in version <b><span></span></b>.
3398 If you require this function, the manifest key
3399 <a href="manifest.html#minimum_chrome_version">minimum_chrome_ version</a>
3400 can ensure that your extension won't be run in an earlier brow ser version.
3401 </p>
3402 </div> <!-- /description -->
3403
3404 </div><div class="apiItem">
3405 <a name="method-ExtensionSidebarPane-setPage"></a> <!-- method-anc hor -->
3406 <h4>setPage</h4>
3407
3408 <div class="summary"><span style="display: none; ">void</span>
3409 <!-- Note: intentionally longer 80 columns -->
3410 <span>extensionSidebarPane.setPage</span>(<span class="null">< span style="display: none; ">, </span><span>string</span>
3411 <var><span>path</span></var></span>)</div>
3412
3413 <div class="description">
3414 <p class="todo" style="display: none; ">Undocumented.</p>
3415 <p>Sets an HTML page to be displayed in the sidebar pane.</p>
3416
3417 <!-- PARAMETERS -->
3418 <h4>Parameters</h4>
3419 <dl>
3420 <div>
3421 <div>
3422 <dt>
3423 <var>path</var>
3424 <em>
3425
3426 <!-- TYPE -->
3427 <div style="display:inline">
3428 (
3429 <span class="optional" style="display: none; ">optional</spa n>
3430 <span class="enum" style="display: none; ">enumerated</span>
3431 <span id="typeTemplate">
3432 <span style="display: none; ">
3433 <a> Type</a>
3434 </span>
3435 <span>
3436 <span style="display: none; ">
3437 array of <span><span></span></span>
3438 </span>
3439 <span>string</span>
3440 <span style="display: none; "></span>
3441 </span>
3442 </span>
3443 )
3444 </div>
3445
3446 </em>
3447 </dt>
3448 <dd class="todo" style="display: none; ">
3449 Undocumented.
3450 </dd>
3451 <dd>Relative path of an extension page to display within the sidebar.< /dd>
3452 <dd style="display: none; ">
3453 This parameter was added in version
3454 <b><span></span></b>.
3455 You must omit this parameter in earlier versions,
3456 and you may omit it in any version. If you require this
3457 parameter, the manifest key
3458 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
3459 can ensure that your extension won't be run in an earlier browser ve rsion.
3460 </dd>
3461
3462 <!-- OBJECT PROPERTIES -->
3463 <dd style="display: none; ">
3464 <dl>
3465 <div>
3466 <div>
3467 </div>
3468 </div>
3469 </dl>
3470 </dd>
3471
3472 <!-- OBJECT METHODS -->
3473 <dd style="display: none; ">
3474 <div></div>
3475 </dd>
3476
3477 <!-- OBJECT EVENT FIELDS -->
3478 <dd style="display: none; ">
3479 <div></div>
3480 </dd>
3481
3482 <!-- FUNCTION PARAMETERS -->
3483 <dd style="display: none; ">
3484 <div></div>
3485 </dd>
3486
3487 </div>
3488 </div>
3489 </dl>
3490
3491 <!-- RETURNS -->
3492 <h4 style="display: none; ">Returns</h4>
3493 <dl>
3494 <div style="display: none; ">
3495 <div>
3496 </div>
3497 </div>
3498 </dl>
3499
3500 <!-- CALLBACK -->
3501 <div style="display: none; ">
3502 <div>
3503 <h4>Callback function</h4>
3504 <p style="display: none; ">
3505 The callback <em>parameter</em> should specify a function
3506 that looks like this:
3507 </p>
3508 <p>
3509 If you specify the <em>callback</em> parameter, it should
3510 specify a function that looks like this:
3511 </p>
3512
3513 <!-- Note: intentionally longer 80 columns -->
3514 <pre>function(<span>object Resource</span>) <span class="subdu ed">{...}</span>;</pre>
3515 <dl>
3516 <div>
3517 <div>
3518 <dt>
3519 <var>Resource</var>
3520 <em>
3521
3522 <!-- TYPE -->
3523 <div style="display:inline">
3524 (
3525 <span class="optional" style="display: none; ">optional</spa n>
3526 <span class="enum" style="display: none; ">enumerated</span>
3527 <span id="typeTemplate">
3528 <span style="display: none; ">
3529 <a> Type</a>
3530 </span>
3531 <span>
3532 <span style="display: none; ">
3533 array of <span><span></span></span>
3534 </span>
3535 <span>object</span>
3536 <span style="display: none; "></span>
3537 </span>
3538 </span>
3539 )
3540 </div>
3541
3542 </em>
3543 </dt>
3544 <dd class="todo" style="display: none; ">
3545 Undocumented.
3546 </dd>
3547 <dd>A <a href="experimental.devtools.inspectedWindow.html#type-Resourc e">Resource</a> object for the resource that was clicked.</dd>
3548 <dd style="display: none; ">
3549 This parameter was added in version
3550 <b><span></span></b>.
3551 You must omit this parameter in earlier versions,
3552 and you may omit it in any version. If you require this
3553 parameter, the manifest key
3554 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
3555 can ensure that your extension won't be run in an earlier browser ve rsion.
3556 </dd>
3557
3558 <!-- OBJECT PROPERTIES -->
3559 <dd style="display: none; ">
3560 <dl>
3561 <div>
3562 <div>
3563 </div>
3564 </div>
3565 </dl>
3566 </dd>
3567
3568 <!-- OBJECT METHODS -->
3569 <dd style="display: none; ">
3570 <div></div>
3571 </dd>
3572
3573 <!-- OBJECT EVENT FIELDS -->
3574 <dd style="display: none; ">
3575 <div></div>
3576 </dd>
3577
3578 <!-- FUNCTION PARAMETERS -->
3579 <dd style="display: none; ">
3580 <div></div>
3581 </dd>
3582
3583 </div>
3584 </div>
3585 </dl>
3586 </div>
3587 </div>
3588
3589 <!-- MIN_VERSION -->
3590 <p style="display: none; ">
3591 This function was added in version <b><span></span></b>.
3592 If you require this function, the manifest key
3593 <a href="manifest.html#minimum_chrome_version">minimum_chrome_ version</a>
3594 can ensure that your extension won't be run in an earlier brow ser version.
3595 </p>
3596 </div> <!-- /description -->
3597
3598 </div> <!-- /apiItem -->
3599
3600 </div>
3601 </dd>
3602
3603 <!-- OBJECT EVENT FIELDS -->
3604 <dd>
3605 <div class="apiGroup" style="">
3606 <a name="global-ExtensionSidebarPane-events"></a>
3607 <h3>Events of ExtensionSidebarPane</h3>
3608 <!-- iterates over all events -->
3609 <div class="apiItem">
3610 <a name="event-ExtensionSidebarPane-onHidden"></a>
3611 <h4>onHidden</h4>
3612
3613 <div class="summary">
3614 <!-- Note: intentionally longer 80 columns -->
3615 <span class="subdued">extensionSidebarPane.</span><span>onHidden </span><span class="subdued">.addListener</span>(function(<span></span>) <span c lass="subdued">{...}</span><span></span>);
3616 </div>
3617
3618 <div class="description">
3619 <p class="todo" style="display: none; ">Undocumented.</p>
3620 <p>Fired when the sidebar pane becomes hidden as a result of the user switching away from the panel that hosts the sidebar pane.</p>
3621
3622 <!-- LISTENER PARAMETERS -->
3623 <div style="display: none; ">
3624 <h4>Listener parameters</h4>
3625 <dl>
3626 <div>
3627 <div>
3628 </div>
3629 </div>
3630 </dl>
3631 </div>
3632
3633 <!-- EXTRA PARAMETERS -->
3634 <div style="display: none; ">
3635 <h4>Extra parameters to addListener</h4>
3636 <dl>
3637 <div>
3638 <div>
3639 </div>
3640 </div>
3641 </dl>
3642 </div>
3643
3644 <!-- LISTENER RETURN VALUE -->
3645 <h4 style="display: none; ">Listener returns</h4>
3646 <dl>
3647 <div style="display: none; ">
3648 <div>
3649 </div>
3650 </div>
3651 </dl>
3652
3653 </div> <!-- /description -->
3654 </div><div class="apiItem">
3655 <a name="event-ExtensionSidebarPane-onShown"></a>
3656 <h4>onShown</h4>
3657
3658 <div class="summary">
3659 <!-- Note: intentionally longer 80 columns -->
3660 <span class="subdued">extensionSidebarPane.</span><span>onShown< /span><span class="subdued">.addListener</span>(function(<span>DOMWindow window< /span>) <span class="subdued">{...}</span><span></span>);
3661 </div>
3662
3663 <div class="description">
3664 <p class="todo" style="display: none; ">Undocumented.</p>
3665 <p>Fired when the sidebar pane becomes visible as a result of us er switching to the panel that hosts it.</p>
3666
3667 <!-- LISTENER PARAMETERS -->
3668 <div>
3669 <h4>Listener parameters</h4>
3670 <dl>
3671 <div>
3672 <div>
3673 <dt>
3674 <var>window</var>
3675 <em>
3676
3677 <!-- TYPE -->
3678 <div style="display:inline">
3679 (
3680 <span class="optional">optional</span>
3681 <span class="enum" style="display: none; ">enumerated</span>
3682 <span id="typeTemplate">
3683 <span style="display: none; ">
3684 <a> Type</a>
3685 </span>
3686 <span>
3687 <span style="display: none; ">
3688 array of <span><span></span></span>
3689 </span>
3690 <span>DOMWindow</span>
3691 <span style="display: none; "></span>
3692 </span>
3693 </span>
3694 )
3695 </div>
3696
3697 </em>
3698 </dt>
3699 <dd class="todo" style="display: none; ">
3700 Undocumented.
3701 </dd>
3702 <dd>The <code>window</code> object of the sidebar page, if one was set with the <code>setPage()</code> method.</dd>
3703 <dd style="display: none; ">
3704 This parameter was added in version
3705 <b><span></span></b>.
3706 You must omit this parameter in earlier versions,
3707 and you may omit it in any version. If you require this
3708 parameter, the manifest key
3709 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
3710 can ensure that your extension won't be run in an earlier browser ve rsion.
3711 </dd>
3712
3713 <!-- OBJECT PROPERTIES -->
3714 <dd style="display: none; ">
3715 <dl>
3716 <div>
3717 <div>
3718 </div>
3719 </div>
3720 </dl>
3721 </dd>
3722
3723 <!-- OBJECT METHODS -->
3724 <dd style="display: none; ">
3725 <div></div>
3726 </dd>
3727
3728 <!-- OBJECT EVENT FIELDS -->
3729 <dd style="display: none; ">
3730 <div></div>
3731 </dd>
3732
3733 <!-- FUNCTION PARAMETERS -->
3734 <dd style="display: none; ">
3735 <div></div>
3736 </dd>
3737
3738 </div>
3739 </div>
3740 </dl>
3741 </div>
3742
3743 <!-- EXTRA PARAMETERS -->
3744 <div style="display: none; ">
3745 <h4>Extra parameters to addListener</h4>
3746 <dl>
3747 <div>
3748 <div>
3749 </div>
3750 </div>
3751 </dl>
3752 </div>
3753
3754 <!-- LISTENER RETURN VALUE -->
3755 <h4 style="display: none; ">Listener returns</h4>
3756 <dl>
3757 <div style="display: none; ">
3758 <div>
3759 </div>
3760 </div>
3761 </dl>
3762
3763 </div> <!-- /description -->
3764 </div> <!-- /apiItem -->
3765
3766 </div>
3767 </dd>
3768
3769 <!-- FUNCTION PARAMETERS -->
3770 <dd style="display: none; ">
3771 <div></div>
3772 </dd>
3773
3774 </div>
3775
3776 </div><div class="apiItem">
3777 <a name="type-Button"></a> 2456 <a name="type-Button"></a>
3778 <h4>Button</h4> 2457 <h4>Button</h4>
3779 2458
3780 <div> 2459 <div>
3781 <dt> 2460 <dt>
3782 <var style="display: none; ">paramName</var> 2461 <var style="display: none; ">paramName</var>
3783 <em> 2462 <em>
3784 2463
3785 <!-- TYPE --> 2464 <!-- TYPE -->
3786 <div style="display:inline"> 2465 <div style="display:inline">
(...skipping 486 matching lines...) Expand 10 before | Expand all | Expand 10 after
4273 _uff=0; 2952 _uff=0;
4274 urchinTracker(); 2953 urchinTracker();
4275 } 2954 }
4276 catch(e) {/* urchinTracker not available. */} 2955 catch(e) {/* urchinTracker not available. */}
4277 </script> 2956 </script>
4278 <!-- end analytics --> 2957 <!-- end analytics -->
4279 </div> 2958 </div>
4280 </div> <!-- /gc-footer --> 2959 </div> <!-- /gc-footer -->
4281 </div> <!-- /gc-container --> 2960 </div> <!-- /gc-container -->
4282 </body></html> 2961 </body></html>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698