devtools.panels.ExtensionSidebarPane

L'objet ExtensionSidebarPane représente un volet qu'une extension a ajouté à la barre latérale dans l'inspecteur HTML/CSS du navigateur.

Pour créer un ExtensionSidebarPane, appelez la fonction browser.devtools.panels.elements.createSidebarane().

Fonctions

devtools.panels.ExtensionSidebarPane.setExpression()

Évaluer une expression JavaScript dans la page Web inspectée par l'inspecteur. Le résultat est affiché dans le volet de la barre latérale.

devtools.panels.ExtensionSidebarPane.setObject()

Définit un objet JSON qui sera affiché dans le volet de la barre latérale.

Evénements

devtools.panels.ExtensionSidebarPane.onShown
Lancé lorsque le volet latéral est affiché.
devtools.panels.ExtensionSidebarPane.onHidden
Lancé lorsque le volet de la barre latérale est masqué.

Compatibilité du navigateur

Update compatibility data on GitHub
OrdinateurMobile
ChromeEdgeFirefoxOperaFirefox pour Android
onHiddenChrome Support complet OuiEdge Aucun support NonFirefox Support complet 57
Notes
Support complet 57
Notes
Notes This event is only fired when the user switches between sidebar panes, not when the user switches between devtools panels. See bug 1412317.
Opera Support complet OuiFirefox Android Aucun support Non
onShownChrome Support complet OuiEdge Aucun support NonFirefox Support complet 57
Notes
Support complet 57
Notes
Notes This event is only fired when the user switches between sidebar panes, not when the user switches between devtools panels. See bug 1412317.
Opera Support complet OuiFirefox Android Aucun support Non
setExpressionChrome Support complet Oui
Notes
Support complet Oui
Notes
Notes The expression must evaluate to a JavaScript object or a DOM node, or nothing is shown in the sidebar.
Edge Aucun support NonFirefox Support complet 57
Notes
Support complet 57
Notes
Notes The expression must evaluate to an object that can be serialized to JSON, or nothing is shown in the sidebar. In particular, JavaScript cyclic objects and DOM nodes are not supported. See bug 1403130.
Opera Support complet OuiFirefox Android Aucun support Non
setObjectChrome Support complet Oui
Notes
Support complet Oui
Notes
Notes If the jsonObject parameter is a string, it is not displayed.
Edge Aucun support NonFirefox Support complet 57
Notes
Support complet 57
Notes
Notes If the jsonObject is a string, then rootTitle must also be given, or jsonObject will not be displayed. See bug 1412310.
Opera Support complet OuiFirefox Android Aucun support Non

Légende

Support complet  
Support complet
Aucun support  
Aucun support
Voir les notes d'implémentation.
Voir les notes d'implémentation.

Remerciements

Cette API est basée sur l'API Chromium chrome.devtools.panels.

Étiquettes et contributeurs liés au document

Contributeurs à cette page : hellosct1
Dernière mise à jour par : hellosct1,