theme
Ermöglicht es Browser-Erweiterungen, Details zum Browser-Design zu erhalten und das Design zu aktualisieren.
Mit dieser API können Sie ein Design in Ihre Erweiterung einbinden, das Sie als theme.Theme
definieren und mit theme.update()
anwenden. Sie können kein statisches Design in Ihre Erweiterung einbinden, das mit dem "theme" Manifestschlüssel definiert wird. Der "theme"-Manifestschlüssel wird nur zur Definition statischer Designs verwendet. Weitere Informationen finden Sie unter Designs im Extension Workshop.
Typen
theme.Theme
-
Repräsentiert den Inhalt eines Designs.
Funktionen
theme.getCurrent()
-
Ruft das aktuelle Browser-Design ab.
theme.update()
-
Aktualisiert das Design des Browsers.
theme.reset()
-
Entfernt alle Designaktualisierungen, die in einem Aufruf von
theme.update()
vorgenommen wurden.
Ereignisse
theme.onUpdated
-
Wird ausgelöst, wenn sich das Browser-Design ändert.
Beispiel-Erweiterungen
Browser-Kompatibilität
BCD tables only load in the browser