IviThemeComponent
data class IviThemeComponent(val id: String, val themeCategory: IviThemeCategory, @StyleRes val resId: Int, val label: StringResolver) : Parcelable
Contains all the information related to theming a IviThemeCategory.
Parameters
id
The unique identifier of this IviThemeComponent. The following naming convention is applicable: company.product.themecomponent.category.id e.g. com.tomtom.ivi.themecomponent.color.dark
themeCategory
The IviThemeCategory this component belongs to.
resId
The resource ID of the IviThemeComponent's style.
label
The name of the theme component.
Constructors
Link copied to clipboard
fun IviThemeComponent(id: String, themeCategory: IviThemeCategory, @StyleRes resId: Int, name: String)
Link copied to clipboard
fun IviThemeComponent(id: String, themeCategory: IviThemeCategory, @StyleRes resId: Int, label: StringResolver)