IviTheme

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.

Parameters

themeComponents

Collection of IviThemeComponents defining the complete theme.

Constructors

Link copied to clipboard
fun IviTheme(themeComponents: List<IviThemeComponent>)

Properties

Link copied to clipboard
val themeComponents: List<IviThemeComponent>

Inherited functions

Link copied to clipboard
abstract fun describeContents(): Int
Link copied to clipboard
abstract fun writeToParcel(p0: Parcel, p1: Int)