Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

devtools.panels.ExtensionSidebarPane.onHidden

Wird aufgerufen, wenn das Seitenleistenfenster ausgeblendet wird, da der Benutzer zu einem anderen Fenster wechselt.

Syntax

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

Ereignisse haben drei Funktionen:

addListener(listener)

Fügt diesem Ereignis einen Listener hinzu.

removeListener(listener)

Stoppt das Lauschen auf dieses Ereignis. Das Argument listener ist der zu entfernende Listener.

hasListener(listener)

Überprüft, ob listener für dieses Ereignis registriert ist. Gibt true zurück, wenn es zuhört, und false andernfalls.

addListener Syntax

Parameter

listener

Funktion, die aufgerufen wird, wenn dieses Ereignis eintritt. Diese Funktion erhält keine Argumente.

Beispiele

Erstellen Sie ein Seitenleistenfenster und protokollieren Sie Show- und Hide-Ereignisse.

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

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

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

Browser-Kompatibilität

Hinweis: Diese API basiert auf der chrome.devtools.panels API von Chromium.