Package com.tomtom.ivi.platform.theming.api.service.theming

Types

Link copied to clipboard
data class IviTheme(val themeComponents: List<IviThemeComponent>) : Parcelable

A IviTheme defines a complete collection of components used for theming the application. It contains a collection of IviThemeComponents where each category of IviThemeCategory needs to be present exactly once in the collection to be regarded as complete.

Link copied to clipboard
interface ThemingService

This service manages the current active theme and all the available theme components. The activeTheme contains a collection IviThemeComponents which together defines the look of the product. The IviThemeComponent can be used to change the current IviTheme.