PanelTypesConfig
Defines a reference to a collection of panel types available to a frontend.
Parameters
The name of the property that holds the panel types.
The property name must be formatted in SCREAMING_SNAKE_CASE
and must end with the _PANEL_TYPES
suffix. The _PANEL_TYPES
suffix is mandatory to make it easier for developers to find where the class is used in the code base.
The property name needs to match a property with the same name that is an instance of the com.tomtom.ivi.platform.frontend.api.common.frontend.panels.PanelTypeSet
class.
The module that contains the property that is an instance of the com.tomtom.ivi.platform.frontend.api.common.frontend.panels.PanelTypeSet
class.
The package name of the property is obtained from this ModuleReference. If the property resides in a sub package within this module, the sub package can be provided through subPackageName. This subPackageName is appended to the package name of the module, with a period in between.
Optional sub package. If not null
, this value is appended to the ModuleReference.packageName of the implementationModule property with a period in between.