docs.rodeo

MDN Web Docs mirror

devtools.panels.ExtensionSidebarPane.onHidden

{{AddonSidebar}} 

Called when the sidebar pane becomes hidden, as a result of the user switching away from it.

Syntax

browser.devtools.panels.onHidden.addListener(listener)
browser.devtools.panels.onHidden.removeListener(listener)
browser.devtools.panels.onHidden.hasListener(listener)

Events have three functions:

addListener syntax

Parameters

Browser compatibility

{{Compat}} 

Examples

Create a sidebar pane, and log show and hide events.

function onCreated(sidebarPane) {
  sidebarPane.onShown.addListener(() => {
    console.log("Shown");
  });

  sidebarPane.onHidden.addListener(() => {
    console.log("Hidden");
  });
}

browser.devtools.panels.elements.createSidebarPane("My pane").then(onCreated);

{{WebExtExamples}} 

[!NOTE] This API is based on Chromium’s chrome.devtools.panels API.

In this article

View on MDN