Permet aux extensions du navigateur de mettre à jour le thème du navigateur.

Pour utiliser cette API, une extension doit demander la permission "theme" dans son fichier manifest.json.

Note:  quand on met un thème en arrière plan, on doit déclarer la permission 'theme' et on ne peut pas utiliser la fonction theme du manifest, c'est incompatible.

Types

theme.Theme
Représente le contenu d'un thème.

Fonctions

theme.getCurrent()
Retourne le thème actuel du navigateur.
theme.update()
Met à jour à le thème du navigateur.
theme.reset()
Supprime les mises à jour de thèmes effectuées lors d'un appel à theme.update().

Evénements

theme.onUpdated
Emis quand le thème du navigateur change.

Compatibilité du navigateur

ChromeEdgeFirefoxFirefox for AndroidOpera
Theme Non Non55 Non Non
getCurrent Non Non58 Non Non
onUpdated Non Non58 Non Non
reset Non Non56 Non Non
update Non Non55 Non Non

Example extensions

Étiquettes et contributeurs liés au document

Contributeurs à cette page : hellosct1, ntim
Dernière mise à jour par : hellosct1,