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

View in English Always switch to English

sidebarAction

Ruft Eigenschaften einer Erweiterungs-Sidebar ab und setzt diese.

Eine Sidebar ist ein Bereich, der auf der linken oder rechten Seite einer Webseite angezeigt wird. Der Browser bietet eine Benutzeroberfläche, die es dem Benutzer ermöglicht, die verfügbaren Sidebars zu sehen und eine zur Anzeige auszuwählen. Eine Erweiterung definiert Sidebars mit dem sidebar_action manifest.json-Schlüssel. Die Erweiterung kann anschließend die Eigenschaften der Sidebar mithilfe dieser API abrufen und festlegen.

Hinweis: Chrome bietet Unterstützung für Sidebars durch die sidePanel API. Diese API ist nicht mit sidebarAction kompatibel.

Die sidebarAction API basiert auf der sidebarAction API von Opera und ist eng an der browserAction API orientiert. Allerdings hat Firefox setBadgeText(), getBadgeText(), setBadgeBackgroundColor(), getBadgeBackgroundColor(), onFocus und onBlur nicht implementiert.

Typen

sidebarAction.ImageDataType

Pixeldaten für ein Bild. Muss ein ImageData Objekt sein (zum Beispiel von einem <canvas> Element).

Funktionen

sidebarAction.close()

Schließt die Sidebar.

sidebarAction.getPanel()

Ruft das Panel der Sidebar ab.

sidebarAction.getTitle()

Ruft den Titel der Sidebar ab.

sidebarAction.isOpen()

Überprüft, ob die Sidebar geöffnet ist.

sidebarAction.open()

Öffnet die Sidebar.

sidebarAction.setIcon()

Legt das Symbol der Sidebar fest.

sidebarAction.setPanel()

Legt das Panel der Sidebar fest.

sidebarAction.setTitle()

Legt den Titel der Sidebar fest. Dieser Titel wird in jeder Benutzeroberfläche angezeigt, die der Browser bereitstellt, um Sidebars aufzulisten, zum Beispiel in einem Menü.

sidebarAction.toggle()

Schaltet die Sichtbarkeit der Sidebar um.

Beispiele

Browser-Kompatibilität