CompositeTheme

class CompositeTheme(themes: Theme) : Theme

Created by Nicholas Eddy on 2/13/18.

Constructors

Link copied to clipboard
constructor(vararg themes: Theme)

Functions

Link copied to clipboard
open override fun install(view: View)

Called whenever a new View is added to a Scene this Theme has already been installed to.

open override fun install(scene: Scene)

Called whenever a Theme is set as ThemeManager.selected. This allows the theme to update any of the Views and Displays within a Scene.

Link copied to clipboard
operator fun plus(other: Theme): CompositeTheme
Link copied to clipboard
open override fun toString(): String

Inherited functions

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