WithoutStylingFlavorType

An IviThemeComponent without the IviThemeCategoryStylingFlavor type.

Use createComponent without the stylingFlavor argument or createComponents without the stylingFlavor argument, to constructor this class.

Multiple Android styles can be applied when this IviThemeComponent is selected for its IviThemeCategory. The styles are configured by IviThemeRegistrySource.Components plugins.

Properties

Link copied to clipboard
open override val id: String

The unique identifier of this theme component. The following naming convention is applicable: <company>.<product>.themecomponent.<category>.<id>. For example: com.tomtom.ivi.themecomponent.color.dark

Link copied to clipboard
open override val label: StringResolver

The label of the theme component.

Link copied to clipboard
open override val themeCategory: IviThemeCategory

The IviThemeCategory this component belongs to.

Functions

Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String

Inherited functions

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