Esta tradução está incompleta. Por favor, ajude a traduzir este artigo do Inglês.

Obtém e define as propriedades da barra lateral de uma extensão.

Uma barra lateral é um painel que é exibido no lado esquerdo ou direito da janela do navegador, ao lado da página da web. O navegador fornece uma interface do utilizador que permite ao utilizador ver as barras laterais disponíveis no momento e selecionar uma barra lateral para exibir. Utilizando a chave de manifest.json sidebar_action , uma extensão pdoe definir a sua própria barra lateral. Utilizando a API sidebarAction descrita aqui, uma extension pode obter um conjunto de propriedades da barra lateral.

A API sidebarAction é modelada de perto na API browserAction.

A API sidebarAction é baseada na API sidebarAction do Opera. Contudo, note que o seguinte ainda não é suportado: setBadgeText(), getBadgeText(), setBadgeBackgroundColor(), getBadgeBackgroundColor(), onFocus, onBlur.

Tipos

sidebarAction.ImageDataType
Dados de pixel para uma imagem. Deve ser um objeto  ImageData (por exemplo, de um elemento <canvas>).

Funções

sidebarAction.setPanel()
Define o painel da barra lateral.
sidebarAction.getPanel()
Obtém o painel da barra lateral.
sidebarAction.setTitle()
Definie o título da barra lateral. Isto será exibido em qualquer IU fornecida pelo navegador para listar as barras de ferrramentas, tal como um menu.
sidebarAction.getTitle()
Obtém o título da barra lateral.
sidebarAction.setIcon()
Define o ícone da barra lateral.
sidebarAction.open()
Abre a abarra lateral.
sidebarAction.close()
fecha a barra lateral.
sidebarAction.isOpen()
Verifica sebarra lateral está ou não aberta.

Compatibilidade de navegador

ChromeEdgeFirefoxFirefox for AndroidOpera
ImageDataType No No54 No30
close No No57 No No
getPanel No No54 No30
getTitle No No54 No30
isOpen No No59 No No
open No No57 No No
setIcon No No54 No30
setPanel No No54 No30
setTitle No No54 No30

Exemplo de extras (add-ons)

Reconhecimentos

Esta API é baseada na API chrome.sidebarAction do Opera.

Microsoft Edge compatibility data is supplied by Microsoft Corporation and is included here under the Creative Commons Attribution 3.0 United States License.

Etiquetas do documento e contribuidores

Contribuidores para esta página: mansil
Última atualização por: mansil,