theme
Enables browser extensions to get details of the browser's theme and update the theme.
You can use this API to include a theme in your extension, which you define as atheme.Theme
and apply usingtheme.update()
. You cannot include a static theme in your extension, defined with the"theme" manifest key. The "theme" manifest key is used to define static themes only. SeeThemes on Extension Workshop for more information.
Types
theme.Theme
Represents the content of a theme.
Functions
theme.getCurrent()
Gets the current browser theme.
theme.update()
Updates the browser's theme.
theme.reset()
Removes any theme updates made in a call to
theme.update()
.
Events
theme.onUpdated
Fired when the browser theme changes.