Selectors

abstract class Selectors(registrySourceContext: IviThemeRegistrySourceContext) : IviThemeRegistrySource

This type of IviThemeRegistrySource can register zero or more IviThemeComponentSelectors. Each IviThemeComponentSelector can select the active IviThemeComponent per IviThemeCategory.

Use SimpleSelector if the source only registers a single IviThemeComponentSelector.

See registerSelectors to control the registration order of IviThemeComponentSelector.

Inheritors

Constructors

Link copied to clipboard
constructor(registrySourceContext: IviThemeRegistrySourceContext)

Inherited properties

Link copied to clipboard

Functions

Link copied to clipboard

Called to configure this IviThemeRegistrySource. Implementations can use the receiver to do this. For example:

Inherited functions

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