Current theme name.
[internal] Icon cache.
Theme registry.
Current UI variables.
Loads a theme by id.
The ID of the theme to load.
Apply options
Clears the current icon cache.
Append CSS to system style.
The CSS to append.
Loads CSS from a file and appends it to the system style.
The URL of the file to load.
Revoke all sound URLs in the sound cache.
Gets the active theme variant.
Returns an icon url for the specified file or directory.
The path of the file/directory to retrieve an icon for.
The size of the icon to retrieve.
The format of the icon to retrieve.
Gets an icon for the specified file extension.
The extension to get the icon for.
The size of the icon to retrieve.
The format of the icon to retrieve.
Returns the icon url for the specified icon.
The name of the icon to return a URL from.
The size of the icon to return. Default is 32x32
.
The format of the icon to use.
Gets mapped blob resources.
Gets a sound from the current theme.
The id of the sound to get
Initializes the theming engine.
Required for any sort of theming related services. THIS SHOULD NEVER BE INITIALIZED TWICE - THE SYSTEM VALUES ARE DESIGNED TO BE INHERITED.
Is in recovery mode - only use W:/ paths
Loads an icon map.
The path of the icon map to load
Shortcut for new Audio(getSound(id)).play() also handles autoplay errors (if there are any)
The id of the sound to play
Reloads the desktop.
Unload themes and reset everything.
Whether to reload the desktop.
Generated using TypeDoc
Theming API.