sidebarAction

Obtient et définit les propriétés de la barre latérale d'une extension.

Une barre latérale est un volet qui s'affiche à gauche ou à droite de la fenêtre du navigateur, à côté de la page Web. Le navigateur fournit une interface utilisateur qui permet à l'utilisateur de voir les barres latérales actuellement disponibles et de sélectionner une barre latérale à afficher. En utilisant la clé sidebar_action manifest.json, une extension peut définir sa propre barre latérale. En utilisant l'API sidebarAction décrite ici, une extension peut obtenir et définir les propriétés de la barre latérale.

L'API sidebarAction est étroitement modélisée sur l'API browserAction.

L'API sidebarAction est basée sur l'API sidebarAction d'Opéra. Toutefois, notez que les éléments suivants ne sont pas encore pris en charge : setBadgeText(), getBadgeText(), setBadgeBackgroundColor(), getBadgeBackgroundColor(), onFocus, onBlur.

Types

sidebarAction.ImageDataType

Données de pixel pour une image. Doit être un objet ImageData (par exemple, à partir d'un élément <canvas>).

Fonctions

sidebarAction.close()

Ferme la barre latérale

sidebarAction.getPanel()

Obtient le panneau de la barre latérale.

sidebarAction.getTitle()

Obtient le titre de la barre latérale.

sidebarAction.isOpen()

Vérifie si la barre latérale est ouverte ou non.

sidebarAction.open()

Ouvre la barre latérale.

sidebarAction.setIcon()

Définit l'icône de la barre latérale.

sidebarAction.setPanel()

Définit le panneau de la barre latérale.

sidebarAction.setTitle()

Définit le titre de la barre latérale. Ceci sera affiché dans n'importe quelle interface utilisateur fournie par le navigateur pour lister les barres latérales, comme un menu.

sidebarAction.toggle()

Permet de basculer la visibilité de la barre latérale.

Compatibilité des navigateurs

Report problems with this compatibility data on GitHub
desktopmobile
Chrome
Edge
Firefox
Opera
Safari
Firefox for Android
Safari on iOS
sidebarAction
ImageDataType
close
getBadgeBackgroundColor
getBadgeText
getPanel
getTitle
isOpen
onBlur
onFocus
open
setBadgeBackgroundColor
setBadgeText
setIcon
The path and imageData properties of the details parameter can be set to null.
setPanel
The panel property of the details parameter can be set to null.
setTitle
The title property of the details parameter can be set to null.
toggle

Legend

Tip: you can click/tap on a cell for more information.

Full support
Full support
No support
No support

Exemple extensions

Note :

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.