mozilla

Compare Revisions

DevTools API

Change Revisions

Revision 326933:

Revision 326933 by Paul on

Revision 326981:

Revision 326981 by Paul on

Title:
DevTools API
DevTools API
Slug:
Tools/DevToolsAPI
Tools/DevToolsAPI
Tags:
"devtools"
"devtools"
Content:

Revision 326933
Revision 326981
n503<code class="brush: xml">    <span class="nt">&lt;splitter</span>n503<code class="brush: html">    <span class="nt">&lt;splitter</span
> <span class="na">class=</span><span class="s">"devtools-side-spl>> <span class="na">class=</span><span class="s">"devtools-side-sp
>itter"</span><span class="nt">/&gt;</span></code>>litter"</span><span class="nt">/&gt;</span></code>
n513      A sidebar is composed of tabs. Each tab will hold an iframen513      A sidebar is composed of tabs. Each tab will hold an iframe
>. For example, in the Inspector, there are 3 views (Computed View>. For example, in the Inspector, there are 3 tabs (Computed View,
>, Rule View, Layout View). The user can select the tab he wants t> Rule View, Layout View). The user can select the tab he wants to
>use.> see.
n519      If the availability of the tabs depends on some tool-relaten519      If the availability of the tabs depends on some tool-relate
>d conditions, we might not want to let the user select tabs. This>d conditions, we might want to not let the user select a tab. Thi
> API provides methods to hide the tabstipe. For example, in the W>s API provides methods to hide the tabstripe. For example, in the
>eb Console, there are 2 views (Network View and Object View). The> Web Console, there are 2 views (Network View and Object View). T
>se views are only available in certain conditions controlled by t>hese views are only available in certain conditions controlled by
>he WebConsole code. So it's up the WebConsole the hide and show t> the WebConsole code. So it's up the WebConsole the hide and show
>he sidebar, and select the correct tab.> the sidebar, and select the correct tab.
n542            <code>new ToolSidebar(xul:tabbox, ToolPanel)</code>n542            <code>new ToolSidebar(xul:tabbox, ToolPanel, showTabs
 >tripe)</code>
n558            <code>void showTabstripe()</code>n
559          </td>
560          <td>
561            Show the tabstripe
562          </td>
563        </tr>
564        <tr>
565          <td>
566            <code>void hideTabstripe()</code>
567          </td>
568          <td>
569            Hide the tabstripe
570          </td>
571        </tr>
572        <tr>
573          <td>
t622            <code>new-view-registered</code>t606            <code>new-tab-registered</code>
623          </td>
624          <td>607          </td>
625            A new view has been added
626          </td>608          <td>
627        </tr>609            A new tab has been added
628        <tr>
629          <td>610          </td>
630            <code>{viewId}-ready</code>611        </tr>
612        <tr>
631          </td>613          <td>
614            <code>{tabId}-ready</code>
632          <td>615          </td>
616          <td>
633            View is loaded and can be used617            Tab is loaded and can be used
618          </td>
619        </tr>
620        <tr>
621          <td>
622            <code>{tabId}-selected</code>
623          </td>
624          <td>
625            Tab has been selected and is visible
626          </td>
627        </tr>
628        <tr>
629          <td>
630            <code>{tabId}-unselected</code>
631          </td>
632          <td>
633            Tab has been unselected and is not visible

Back to History