blob: 4eb0dc1b8dce61d9f2929baad5480e5bd984e619 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
|
---
title: tema
slug: Mozilla/Add-ons/WebExtensions/API/tema
tags:
- Aplicativo
- Extensões
- Navegador
- Tema
- Temas
- add-on
- extensão
translation_of: Mozilla/Add-ons/WebExtensions/API/theme
---
<div>{{AddonSidebar}}</div>
<p>Permite que extensões do navegador alterem seu tema.</p>
<p>Para usar esta API, uma extensão deve solicitar a <a href="/en-US/docs/Mozilla/Add-ons/WebExtensions/manifest.json/permissions">permission</a> (permissão) de "tema" em seu arquivo<a href="/en-US/docs/Mozilla/Add-ons/WebExtensions/manifest.json"> manifest.json</a>.</p>
<div class="note">
<p><strong>Nota:</strong> Quando configuramos um arquivo de plano de fundo, devemos declarar a <a href="/en-US/docs/Mozilla/Add-ons/WebExtensions/manifest.json/permissions">permission</a> (permissão) de "tema" e, assim sendo, nós não poderemos usar a função <a href="/en-US/Add-ons/WebExtensions/manifest.json/theme">theme</a> (de tema), se esta for incompatível.</p>
</div>
<h2 id="Tipo">Tipo</h2>
<dl>
<dt>{{WebExtAPIRef("theme.Theme")}}</dt>
<dd>Representa o conteúdo de um tema.</dd>
</dl>
<h2 id="Funções">Funções</h2>
<dl>
<dt>{{WebExtAPIRef("theme.getCurrent()")}}</dt>
<dd>Obtém o tema atual do navegador.</dd>
<dt>{{WebExtAPIRef("theme.update()")}}</dt>
<dd>Atualiza o tema do navegador.</dd>
<dt>{{WebExtAPIRef("theme.reset()")}}</dt>
<dd>Remove quaisquer atualizações de temas feitas em uma chamada para {{WebExtAPIRef("theme.update()")}}.</dd>
</dl>
<h2 id="Evento">Evento</h2>
<dl>
<dt>{{WebExtAPIRef("theme.onUpdated")}}</dt>
<dd>Disparada<em> </em>quando o navegador tiver sido alterado.</dd>
</dl>
<h2 id="Compatibilidade">Compatibilidade</h2>
<div class="hidden">A tabela de compatibilidade, nesta página, foi gerada a partir de dados estruturados. Se você apreciar contribuir com ela, por favor, verifique a <a href="https://github.com/mdn/browser-compat-data">https://github.com/mdn/browser-compat-data</a> e deixe-nos saber de seu interesse.</div>
<p>{{Compat("webextensions.api.theme")}}</p>
<p>{{WebExtExamples("h2")}}</p>
|