Windows
Overview
The Themes API is accessible via the io.themes
object.
See the JavaScript Themes example on GitHub.
Listing All Themes
To get a list of all available themes, use the list()
method:
const allThemes = await io.themes.list();
Current Theme
To get the currently selected theme, use the getCurrent()
method:
const currentTheme = await io.themes.getCurrent();
Selecting Themes
To select a theme, use the select()
method:
const themeName = "dark";
await io.themes.select(themeName);
Events
To get notified when the theme changes, use the onChanged()
method:
const handler = newTheme => console.log(newTheme.name);
io.themes.onChanged(handler);
Reference
For a complete list of the available Themes API methods and properties, see the Themes API Reference Documentation.