tema

Permite que extensões do navegador alterem seu tema.

Para usar esta API, uma extensão deve solicitar a permission (permissão) de "tema" em seu arquivo manifest.json.

Nota: Quando configuramos um arquivo de plano de fundo, devemos declarar a permission (permissão) de "tema" e, assim sendo, nós não poderemos usar a função theme (de tema), se esta for incompatível.

Tipo

theme.Theme

Representa o conteúdo de um tema.

Funções

theme.getCurrent()

Obtém o tema atual do navegador.

theme.update()

Atualiza o tema do navegador.

theme.reset()

Remove quaisquer atualizações de temas feitas em uma chamada para theme.update().

Evento

theme.onUpdated

Disparada quando o navegador tiver sido alterado.

Compatibilidade com navegadores

Report problems with this compatibility data on GitHub
desktopmobile
Chrome
Edge
Firefox
Opera
Safari
Firefox for Android
Safari on iOS
theme
Theme
getCurrent
onUpdated
reset
reset.windowId
update
update.windowId

Legend

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

Full support
Full support
No support
No support

Example extensions