Package-level declarations

Types

Link copied to clipboard
class CompositeTheme(themes: Theme) : Theme

Created by Nicholas Eddy on 2/13/18.

Link copied to clipboard
abstract class Scene constructor

A collection of Displays and the Views they hold. Each app has a Scene that represents the content it holds.

Link copied to clipboard
interface Theme

Themes are able to visually style Views within the Display. Installing one will trigger an update and provide the full set of Views to the Theme.install method, allowing it to update any subset of Views it chooses.

Link copied to clipboard
interface ThemeManager

This manager keeps track of available Themes and manages the application of new ones via ThemeManager.selected.

Inherited functions

Link copied to clipboard
operator fun Theme.plus(other: Theme): CompositeTheme