IviThemeComponentSelector
A IviThemeComponent selector which selects one or more IviThemeComponents. Each IviThemeComponent represents the selected IviThemeComponent for its corresponding IviThemeCategory.
Multiple component selectors are chained together by creating a transformation flow. Each selector can transform the selection by adding, overwriting or removing IviThemeComponents from the selection of its preceding selector.
Use SimpleIviThemeComponentSelector or toComponentSelector if the selector should only add or overwrite the selection. It should only be necessary to implement this class when the selector has logic that depends on selection of the preceding selector or needs to remove selected IviThemeComponents from a selection from a previous selector.
Note: The selector implementations of the TomTom Digital Cockpit platform are not public API. However it is possible to reference IviThemeComponentSelectors based on their id.
Inheritors
Properties
ID of the IviThemeComponentSelector.