--- title: sidebarAction.getPanel() slug: Mozilla/Add-ons/WebExtensions/API/sidebarAction/getPanel tags: - API - Add-ons - Extensions - Method - Reference - WebExtensions - getPanel - sidebarAction translation_of: Mozilla/Add-ons/WebExtensions/API/sidebarAction/getPanel ---
{{AddonSidebar()}}

Obtient une URL vers le document HTML qui définit le contenu de la barre latérale.

C'est une fonction asynchrone qui renvoie une Promise.

Syntaxe

var gettingPanel = browser.sidebarAction.getPanel(
  details               // object
)

Paramètres

details
object. Un objet avec les propriétés suivantes :
tabId{{optional_inline}}
integer.  Obtenir le panneau pour la barre latérale spécifique à l'onglet donné.
windowId {{optional_inline}}
integer. Obtenir le panneau pour la barre latérale spécifique à la fenêtre donnée.

Valeur retournée

Une Promise qui sera remplie avec une chaîne contenant l'URL du document du panel. Ce sera une URL entièrement qualifiée, telle que :

moz-extension://d1d8a2eb-fe60-f646-af30-a866c5b39942/sidebar.html

Compatibilité du navigateur

{{Compat("webextensions.api.sidebarAction.getPanel",2)}}

Exemples

Obtenez l'URL du panneau :

function onGot(sidebarUrl) {
  console.log(sidebarUrl);
}

var gettingPanel = browser.sidebarAction.getPanel({});
gettingPanel.then(onGot); 

{{WebExtExamples}}

Remerciements :

Cette API est basée sur l'API Opera chrome.sidebarAction.

Les données de compatibilité relatives à Microsoft Edge sont fournies par Microsoft Corporation et incluses ici sous la licence Creative Commons Attribution 3.0 pour les États-Unis.