sidebarAction

Ruft Eigenschaften der Seitenleiste einer Erweiterung ab und setzt diese.

Eine Seitenleiste ist ein Bereich, der auf der linken oder rechten Seite des Browserfensters neben der Webseite angezeigt wird. Der Browser bietet eine Benutzeroberfläche, die dem Benutzer ermöglicht, die derzeit verfügbaren Seitenleisten zu sehen und eine Seitenleiste zur Anzeige auszuwählen. Mithilfe des Manifests sidebar_action kann eine Erweiterung ihre eigene Seitenleiste definieren. Durch die hier beschriebene sidebarAction API kann eine Erweiterung die Eigenschaften der Seitenleiste abrufen und setzen.

Die sidebarAction API orientiert sich eng an der browserAction API.

Die sidebarAction API basiert auf Operas sidebarAction API. Beachten Sie jedoch, dass die folgenden Funktionen noch nicht unterstützt werden: setBadgeText(), getBadgeText(), setBadgeBackgroundColor(), getBadgeBackgroundColor(), onFocus, onBlur.

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 Seitenleiste.

sidebarAction.getPanel()

Ruft das Panel der Seitenleiste ab.

sidebarAction.getTitle()

Ruft den Titel der Seitenleiste ab.

sidebarAction.isOpen()

Überprüft, ob die Seitenleiste geöffnet ist oder nicht.

sidebarAction.open()

Öffnet die Seitenleiste.

sidebarAction.setIcon()

Setzt das Symbol der Seitenleiste.

sidebarAction.setPanel()

Setzt das Panel der Seitenleiste.

sidebarAction.setTitle()

Setzt den Titel der Seitenleiste. Dieser wird in jeder vom Browser bereitgestellten Benutzeroberfläche angezeigt, um Seitenleisten aufzulisten, wie z.B. in einem Menü.

sidebarAction.toggle()

Schaltet die Sichtbarkeit der Seitenleiste um.

Browser-Kompatibilität

BCD tables only load in the browser

Beispiel-Erweiterungen

Hinweis: Diese API basiert auf Operas chrome.sidebarAction API.